
jnordenberg.blogspot.com
Jesper's BlogRandomThoughts >: Nothing <: Any
http://jnordenberg.blogspot.com/
RandomThoughts >: Nothing <: Any
http://jnordenberg.blogspot.com/
TODAY'S RATING
>1,000,000
Date Range
HIGHEST TRAFFIC ON
Friday
LOAD TIME
0.4 seconds
16x16
32x32
PAGES IN
THIS WEBSITE
19
SSL
EXTERNAL LINKS
45
SITE IP
172.217.10.1
LOAD TIME
0.35 sec
SCORE
6.2
Jesper's Blog | jnordenberg.blogspot.com Reviews
https://jnordenberg.blogspot.com
RandomThoughts &gt;: Nothing &lt;: Any
Jesper's Blog: Scala Stream Fusion and Specialization
http://jnordenberg.blogspot.com/2010/03/scala-stream-fusion-and-specialization.html
RandomThoughts : Nothing : Any. Saturday, March 6, 2010. Scala Stream Fusion and Specialization. Fixed code links and added view and stream benchmarks. Inspired by the successful results of Haskell stream fusion. See Evolving Faster Haskell Programs (now with LLVM! For some impressive optimizations) I was thinking if a similar concept is applicable to Scala collections. It turns out that with a combination of iterators and specialization it's possible to achieve similar optimizations in Scala. Var i = 0.
Jesper's Blog: Sets and the Type of 1
http://jnordenberg.blogspot.com/2013/05/some-thoughts-on-types-values-and-sets.html
RandomThoughts : Nothing : Any. Saturday, May 25, 2013. Sets and the Type of 1. I've been pondering the subject of types and values for some time and decided to materialize my thoughts in a blog post. Too keep things simple and easily readable I will reason about types from a set theory point of view, not using traditional type theory. What is a Type? Let's start by investigating what a type. Is According to Wikipedia. So, the type. The Type of 1. So, what is the type of the value 1. Is (Num t) = t.
Jesper's Blog: March 2013
http://jnordenberg.blogspot.com/2013_03_01_archive.html
RandomThoughts : Nothing : Any. Monday, March 11, 2013. A More Efficient Option. Type is a big improvement in type safety over Java's. S Unfortunately when wrapping a value in. There is a quite big overhead: creation of one additional object containing a reference to the value. It would be more efficient if we could represent. As the unboxed pointer value and encode. Value, but at the same time preserving the type safety as we get with the. Type (for example Kotlin. We still want to be able to create a.
Jesper's Blog: May 2012
http://jnordenberg.blogspot.com/2012_05_01_archive.html
RandomThoughts : Nothing : Any. Tuesday, May 8, 2012. My Take on Haskell vs Scala. This is a highly subjective post, so it doesn't contain many references to sources. It helps if the reader is somewhat familiar with both languages. With that said, let's start the comparison. Of course objects can also be passed around as values in the code. Objects as modules just feels natural IMHO. Typeclasses vs Implicit Parameters. Lazy vs Strict Evaluation. Also exceptions are used quite often in Java libraries and ...
Jesper's Blog: April 2009
http://jnordenberg.blogspot.com/2009_04_01_archive.html
RandomThoughts : Nothing : Any. Tuesday, April 21, 2009. Equality, Mutability and Products. The thoughts in this post was sparked by a discussion on the scala-user mailing list. The discussion was about the Object.equals(). In a useful way and you wouldn't be able to use objects as keys in a hash map or as members of a set. The Java standard library breaks this practice in a number of places, for example java.util.ArrayList. Equality for Mutable Case Classes. When using Scala case classes you automatical...
TOTAL PAGES IN THIS WEBSITE
19
Ricky's technical blog: October 2009
http://rickyclarkson.blogspot.com/2009_10_01_archive.html
General musings on programming languages, and Java. Tuesday, October 27, 2009. 100 Bugs (ok, tickets) in 100 Days. I've now closed 100 tickets in the last 100 calendar days at work. Which might not mean a lot, but it's been a personal target of mine to get to this point, so I'll celebrate it by, um, blogging! Posted by Ricky Clarkson. Links to this post. Subscribe to: Posts (Atom). A salsa dancing, DJing programmer from Manchester, England. View my complete profile. David R. MacIver. A DSL with a View.
Ricky's technical blog: January 2010
http://rickyclarkson.blogspot.com/2010_01_01_archive.html
General musings on programming languages, and Java. Monday, January 18, 2010. JNI applets = pain! I mostly work on GUI software for controlling and viewing video from security cameras. The software is written in Java, and mostly written by people who are no longer with the company. The usual app I work on is a Swing application, but there is also an applet, which displays just a viewer; the controls for it are HTML buttons around the applet. Via JNI bindings generated by SWIG. This wasn't too bad, and we...
Ricky's technical blog: September 2009
http://rickyclarkson.blogspot.com/2009_09_01_archive.html
General musings on programming languages, and Java. Saturday, September 26, 2009. Which language shall we learn? We decided, while drinking an overly-priced red wine the other night, that I'd help you to learn how to program, but without making it sound complicated. So, I thought I'd show you a few different language syntaxes and let you choose. Posted by Ricky Clarkson. Links to this post. It seems fairly trivial that, in, say, Java, Math.cos(double) is not object-oriented. It doesn't take any o...Metho...
Ricky's technical blog: December 2009
http://rickyclarkson.blogspot.com/2009_12_01_archive.html
General musings on programming languages, and Java. Tuesday, December 08, 2009. Deleting code, what first? I have about 200kloc of Java code to work with, and I often stumble across bits that are more complex than they need to be, costing me time when I'm trying to solve something else. Within reason, having a smaller body of code is an improvement. Here are my guidelines, mainly for myself, to shrinking it. Watch out for main methods when you delete code - there are a few ad-hoc utilities in our codebase.
Ricky's technical blog: Deleting code, what first?
http://rickyclarkson.blogspot.com/2009/12/deleting-code-what-first.html
General musings on programming languages, and Java. Tuesday, December 08, 2009. Deleting code, what first? I have about 200kloc of Java code to work with, and I often stumble across bits that are more complex than they need to be, costing me time when I'm trying to solve something else. Within reason, having a smaller body of code is an improvement. Here are my guidelines, mainly for myself, to shrinking it. Watch out for main methods when you delete code - there are a few ad-hoc utilities in our codebase.
Type-Level Programming in Scala, Part 2: implicitly and =:= | Apocalisp
https://apocalisp.wordpress.com/2010/06/10/type-level-programming-in-scala-part-2-implicitly-and
The end of programming as you know it. Type-Level Programming in Scala, Part 2: implicitly and =:=. June 10, 2010. This post briefly introduces a useful technique for comparing types (shown to me by Jason Zaugg) that will be used to check the results of type-level computations later. It uses the ‘implicitly’ method, which is defined in Predef as:. Def implicitly[T](implicit e: T): T = e. For example, this compiles:. Scala implicitly[Int =:= Int] res0: =:=[Int,Int] = function1. But this does not:. Scala i...
Ricky's technical blog: My co-worker wouldn't get it
http://rickyclarkson.blogspot.com/2009/11/my-co-worker-wouldnt-get-it.html
General musings on programming languages, and Java. Monday, November 30, 2009. My co-worker wouldn't get it. I'm continually unimpressed by a certain form of argument that I've seen in many places, but especially in the continuing discussions about closures in Java. I think this boils down to two issues:. 1 *I* would write bad code with Feature X. 2 I'm worried that I'll have to deal with bad code that uses Feature X. My co-workers would get it. Posted by Ricky Clarkson. Programmers will write bad code r...
Type-Level Programming in Scala | Apocalisp
https://apocalisp.wordpress.com/2010/06/08/type-level-programming-in-scala
The end of programming as you know it. Type-Level Programming in Scala. June 8, 2010. This series is intended as a guided tour of some type-level programming I have done in Scala. It generally consists of code and examples with a few lines of explanation. It is usually assumed that the reader understands the features of Scala’s type system. This is not always a good assumption about either the author or the reader of course, so comments and questions are welcome. Type recursion (this post). Scala’s...
Ricky's technical blog: Refactor: Lazy Initialisation to Eager
http://rickyclarkson.blogspot.com/2010/05/refactor-lazy-initialisation-to-eager.html
General musings on programming languages, and Java. Saturday, May 15, 2010. Refactor: Lazy Initialisation to Eager. A field is being initialised when used, rather than when the object is created. Extract the initialisation into a separate method that returns the value to store in the field, move the assignment to the field declaration, and inline any private use of the getter. Get rid of the = null check, and make the field final:. Posted by Ricky Clarkson. Subscribe to: Post Comments (Atom). Marcus Hirt...
Ricky's technical blog: January 2009
http://rickyclarkson.blogspot.com/2009_01_01_archive.html
General musings on programming languages, and Java. Friday, January 16, 2009. Victor James Clarkson De Luca, Version 1.0. After 9 months of hard work and alcohol avoidance, Josefina and I are proud to announce that we have managed a stable release of Victor James Clarkson De Luca. Version 1.0 was released on January 5th 2009, before you got to work. There are no known bugs, as yet. Here's a screenshot:. Posted by Ricky Clarkson. Links to this post. Friday, January 02, 2009. Public T Pythagoras T (T a, T ...
TOTAL LINKS TO THIS WEBSITE
45
Bit's and Pieces
A blog of bit's and pieces while I learn and experiment with different things to do on blogger. Sunday, November 21, 2010. Powershell commands pt 4. PS] C: New-EdgeSubscription -FileName c: edgesubexport.xml -site "default-first-site-name". EdgeServer tailspintoys.inte. tailspintoys.exte. WARNING: EdgeSync requires that the Hub Transport servers in Active Directory. Site default-first-site-name must be able to resolve the IP address for. EdgeSync - Default-First-Site-Name to Internet {smtp:*;100} True.
JOSH NORDEEN : WORK
Width="960" height="540" onclick="swapVid(this)" /. Promotional spot for the Rochester Advertising Federation's 2012 Addy Awards. Building off of the tag line "something extraordinary comes from nothing and takes everything", the solution was conceptualized as an abstract representation of the spark and evolution of an idea. Music by Above and Beyond. WINTER 2011 PENCIL and PAPER • CINEMA 4D • ILLUSTRATOR • AFTER EFFECTS. Width="960" height="720" onclick="swapVid(this)" /. RECYCLED SONGS iPAD APP. Augmen...
Jon Norden's Blog
Thursday, 7 March 2013. The Headache of Timetabling. Thankfully I have had a number of supportive colleagues who have been extremely flexibile in order to make this possible. However this has made slight changes to my initial schedule of how I would use my time within this Inquiry. Below is the observation cycle in a tabled format:. Observed Member of Staff. This does make a number of changes to my schedule, to show this I have ammended that aspect of my plan as seen below:. When It Will Happen. This is ...
Jesper's Blog
RandomThoughts : Nothing : Any. Tuesday, September 9, 2014. Type Classes, Implicit Parameters and Instance Equality. The first thing to notice is that there are two basic ways to create an implicit instance in Scala, either as an immutable value or as a function which can take other implicit instances as arguments, for example:. Very incomplete Ord type class as example. Case class Ord[T](v: String). Implicit val intOrd = Ord[Int]("Int"). Implicit def listOrd[T](implicit ord: Ord[T]) =. Note that these f...
Friends are the family that you choose
Friends are the family that you choose. Martes, 7 de junio de 2016. MY WORLD: MY FRIENDS. My best friends from school are: Monica, Pau, Saida, and Brugi. Monica is 15 years old. She loves dancing. Her hair is blond and short, her eyes are blue. Pau is 15 years old. He loves voley. He is very tall. His hair is short and broen and his eyes are brown. Pau always is happy and crazy. Enviar por correo electrónico. I met her when we had eight years old in our furst communion. In our primary school sixth ye...
Josefina Nordlund - Josefina Nordlund
Long Time No See. 07 Januari, 2017 - 16:26 / Allmänt. Det är ju nästan så att man får presentera sig på nytt känns det som ;-). Ett halvår har passerat och ett hektiskt sådant. Det har hänt mycket och jag har väl fått prioritera jobb och hästar framför bloggen tyvärr. Jag har många filmer som väntar på att få läggas in och förhoppningsvis i någorlunda kronologisk ordning får vi hoppas :-). Så vad har hänt sen sist? Nu sitter jag och har börjat planera tävlingssäsongen lite smått med både Mecci o Putte...
A virtual server
If you can see this page then it looks like your webserver is running.
Nordström 3D
April 13, 2015. I have a new website where I post all my new stuff, check it out here. May 23, 2012. The Hero to our next game, The Legacy. Modeled using Maya, Shaded with Koddeshader in maya. Textures for the character and the spear. April 16, 2012. An enemy in our FPS game. Modeled using Maya, Shaded with Koddeshader. March 19, 2012. Modeled using Maya, Shaded with Koddeshader in maya. Textures: Diffuse- and Normal-map 512x512. March 2, 2012. Modeled using Maya, Shaded with. Subscribe to: Posts (Atom).