Category: Technology
De telefoon, de nieuwe computer?
Een tijdje geleden werd ik tijdens een vergadering aangesproken:" Kun je jouw telefoon niet even wegleggen? Je bent regelmatig in beeld en het is geen gezicht dat je steeds op jouw telefoon aan het kijken bent. Wat…
By robertlogger
If you are looking for me, I'm not here.
I just want to test Vivaldi blog to see how it is like. To be honest, it's okay if you want a free WordPress blog. However, Vivaldi blog service doesn't support custom domain, so it is not suitable for my use. I guess…
Linux Boot Failure! Debugging UEFI Boot Issues
Learning the UEFI boot process the hard way Recently, I wrote a comprehensive review on the newly released Linux Mint Debian Edition (LMDE) version 6 "Faye" built on Debian 12 "Bookworm". If you've not checked that…
By tiffybelle
Deep Dive: Linux Mint LMDE 6 "Faye" Review
LMDE 6 BETA - No Ubuntu, please! It's been a hot minute since the release of the previous Linux Mint Debian Edition (LMDE), version 5 "Elsie". A year and a half at the time of writing to be precise, several months after…
By tiffybelle
Sguardi Generazionali e Hacking
Su Amazon Prime ci siamo visti Wargames (1983). Film interessante, che ha la bellezza di quarant'anni esatti e parla di argomenti ancora attuali. A proposito di attacchi hacker, credo sappiate che mi occupo…
By creativephil
Delegation
Delegate의 표기방식 객체를 변수처럼 사용하여 이벤트를 처리한다.이와 유사하게 클로저(함수형 프로그래밍의 개념)는 함수를 변수처럼 사용한다.…
By JaehwanSHIN
Kill processes on Windows via Command Line
Since working with Java, sometimes my services crash and the IDE does not recognize it. To kill the remaining Java processes, I use:…
By cwansart
Print runtime dependencies in Golang
Getting a list of dependencies in Go is easy, but third-party libs have their dependencies, and it might not be obvious which ones get into the binary. Go does provide a way by using runtmime.debug.ReadBuildInfo().Deps.…
By cwansart
A World Where “There is No Shortage”
I recently played a game text-based strategy adventure called Seedship, by John Ayliff. Tells the story of space exploration to discover a "new earth". I got the ending with a fairly high score, and discovered the level…
By daniel950
haskell Maybe monad
haskell 학습자는 모나드라걸 알아야한다. 이는 설명이 쉽지않고 많은 사람들이 haskell을 포기하게 만드는 요인중 하나이고 아마도 가장 대표적인 원인일 것이다. 그러나 모나드 개념은 다른 언어에서 다 도입해서 사용하고 있다. map, filter 함수처럼 이미 잘 포장된 형식이지만 그 속은 모나드의 패턴이다. 당연히 map함수를 이해하기 위해 모나드까지 공부할 필요는 없다. 다만…
By JaehwanSHIN
Lazy evaluation
lazy evaluation은 최종 확정된 값이 입력되었을때 계산하라는 의미이며 함수형으로 구현된다. 일일이 계산을 다 하면 컴퓨터 내에서 자원낭비가 예상될 경우에 사용한다.기본원리는 커링이고 함수형 구현을 위해 람다나 콜백을 이용한다.아래 코드는 리스프에서 최종적으로 lazy evaluation을 사용하는 형태인데 이 한줄의 코드를 위해 구현해야 하는 코드를 작성하는 방법은 당연하게도…
By JaehwanSHIN