← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. These are some great history of computing books, in this list I chose books that tend to focus on software and programming languages.

  2. TIL in Purescript

    I am learning a little bit of [Purescript] and today I learned: Custom infix operators (unsuprisingly) don’t work on Psci (the Purescript REPL) Function application has higher precedence than all other operators ie: > show $ sumOfSquares 3 4 + 5 "30" Res…

  3. Techdebt register

    There is really no hard and fast rule for recording technical debt, some people do it on their bug trackers, others in their agile/kanban boards, storing it in a text file with the code is another way.

  4. It has been a long time since I posted anything here.

  5. If you are working with intellij and gradle you might at some point hit the Initialization error : “java.lang.AssertionError: Java Assertions should be disabled!”

  6. I was playing around with a small function in Scala and found it kind of interesting that you can express the same thing in different ways.

  7. VS Code + Ionide-FSharp

    For the first post of the year, a short post on something I keep forgetting, hopefully it will help someone else.

  8. WHY TYPES AREN’T VERY IMPORTANT , a talk by Michael Feathers This was a talk at the FP User group.

  9. Using Type providers

    I wrote a little bit about type providers here but I haven’t in a while and the time has come to check them out again.

  10. I mentioned in a post yesterday that I was looking for a programming languages database with this minimum info: Programming language name (and family if it has one .i.e.

  11. As I try to understand the history of programming languages I am building a time-line with paradigms and families of the programming languages I learn about.

  12. Past and future

    This post is a (not so short) summary of the wonderful 1972 paper entitled: “Programming Languages: History and Future” by Jean Sammet[1].

  13. I guess I am one of those people that really enjoy this time of the year, so I had to add another post.

  14. It is that time of the year, and #FsAdvent is now an event we all look forward during the happy season :D.

  15. Some stuff I have been looking at today that you might find interesting Having fun with type level numbers by using a type provider Excellent post that I have been meaning to read about implementing a type provider for primer numbers, complete with the ex…

  16. F# Gotham stared on the morning of the 16th of October at Jet’s Offices (lovely views of the city) I saw the very start of Riccardo Terrel’s tutorial on Reactive and Concurrent F#.

  17. Functional Kats: Kata review {highlight FSharp} let isPrime x = match x with | 2 | 3 -> true | x when x % 2 = 0 -> false | _ -> let rec superPrimeCheck i = match i with | i when x % i = 0 -> false

  18. Quietness

    Lately I have been working on the port for our game Onikira: Demon Killer (very very close to release by the way)… it is a lot of work but hopefully good stuff for everyone will come out of that, namely the port of the Duality Game engine and all dependen…

  19. Yesterday at NDC Oslo I presented a talk about computation expressions, you can find the slides here Computation expression in context : a history of the otter king - Andrea Magnorsky from NDC Conferences on Vimeo.

  20. As you might or might not know to make Onikira: Demon Killer we use an engine called Duality and a few weeks ago we started to port it to android.

  21. I spent part of the past week in Poland, I landed in Łódź (if you are not a Polish speaker, look up the pronunciation).

  22. Type providers

    The awesome Rachel and myself were on Mostly Erlang podcast the other day (it’s not live yet), check it out they have some very cool episodes.

  23. It has been a while since I used any flavour of Linux as a development environment (so, apologies if I am showing something really obvious).

  24. What is a type system

    Curiosity killed the cat, good thing cats have 9 lives… I don’t know you, but after using a few programming languages I have too many questions about type systems, some that come to mind: What is a type system?

  25. The title of this post was a bit obscure as I didn’t really know what I was going to do for this entry on the #FsAdvent Calendar Make sure you check out the previous and future entries in the series.

  26. I have mentioned FAKE (aka F# Make) in pretty much all the talks I have done lately, however I never explained in detail some of the key aspects of this amazing build DSL.

  27. I took some notes during CodeMesh a few weeks ago, and here they are.

  28. NDC London slides

    You can find my slides and Video for NDC London.

  29. This post could also be called:One step forward, two steps backwards.

  30. As part of the workshop I am preparing to run on a bunch of places in North America, I created a small clone of Breakout and just ported it to F#.

  31. Duality is a 2D game engine with an extensible editor (If you follow my blog you’ll see it mention it a few times), I added F# Scripting support a good while ago but I haven’t been posting too much about it, I probably should change that.

  32. F#n and games

    F#n and games I am extremely happy to announce that after Strange Loop a conference I am lucky to attend!.

  33. Build tools FTW

    At the moment, and for the last while, I have been working on an awesome game OniKira: Demon Killer (yes we renamed it recently) from the start we wanted to have a one click deploy, and I believe in walking skeletons…, so, I have been working on having a…

  34. NuGet install tricks

    Recently I was finishing off the great work Carsten started (well pretty much completed, I was just adding the nuget package and change the build so it would build the aforementioned package ) on the Nunit add-in for FsCheck and I had to use a not very co…

  35. Went to #devSum14 in Stockholm and had a great time.

  36. Why I have been learning F# (and functional programming in general) lately: It’s functional first, so it encourages you to write pure functions and other cool stuff.

  37. Recently I saw a post about a simple FSM implementation in F# (link), and that got me thinking about our Behaviour Trees and how simple or complex it would be to implement them in F#.

  38. Recently Andrew added C# scripting capabilities to Duality, the engine we are using to build Honourbound.

  39. A week or so ago I was lucky to be in San Francisco for “the” Game Developer Conference, while I was there I was able to meet Mathias Brandewinder, we got to chat about loads of things (and eat some really nice breakfast) two of the many things we talked…

  40. As most developers I have really good and really bad days, it comes with the nature of the job.

  41. Learning F# with Katas

    For a while, I’ve been trying to learn functional programming and after a lot of prodding I chose to learn F# this year, the reasons: I though I should learn Haskell, the ideas behind the language are great.

  42. Game AI pro review

    TL;DR: It is not everyday that I definitely need to learn from a book.

  43. Possibly what blew my mind the most last year was attending and presenting at CodeMesh, the conference line-up was impeccable, and of course, the interesting bits happened when talking to people there.

  44. The first Functional Katas happened last Wednesday, out of 29 people who signed up, about 15 turned up.

  45. Standing desk day to day

    I decided to keep a mini journal with updates about having a standing desk, I figure a lot of people are thinking about it (like I was) and it might be handy to have this information.

  46. I am learning functional programming and the one I am playing with the most is F#.

  47. Yeppp!... for numbers

    On the interwebz today I found an interesting library that somehow I haven’t heard of before, and it is a few years old, I wonder if the low popularity level is due to it’s unconventional name: [Yeppp!]

  48. MEF and AppDomains II

    Continuing from yesterday, I was testing how hard it is to work with two domains, I found this and it seemed like a good starting place.

  49. MEF and AppDomains

    The last few days I’ve been playing with MEF.

  50. Moved to Jekyll!

    I have moved my blog from wordpress to Jekyll.