tech.geoff.me tech.geoff.me

tech.geoff.me

Geoff on..

Sunday, 30 September 2012. One of the more tricky aspects to functional programming. Is optimising your code. This is because you are typically working at a higher level of abstraction than procedural languages. The code you write isn't necessarily a natural fit to the way the processor works. For example, if you want to compare the factorial function in C# vs Scala:. Public void Factorial(int n) { var result = 0; for (int i = n; i 0; i- ) { result *= i; } return result; }. Good at the former. Most funct...

http://tech.geoff.me/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR TECH.GEOFF.ME

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

March

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Tuesday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 3.5 out of 5 with 8 reviews
5 star
0
4 star
6
3 star
1
2 star
0
1 star
1

Hey there! Start your review of tech.geoff.me

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

0.4 seconds

FAVICON PREVIEW

  • tech.geoff.me

    16x16

  • tech.geoff.me

    32x32

CONTACTS AT TECH.GEOFF.ME

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
Geoff on.. | tech.geoff.me Reviews
<META>
DESCRIPTION
Sunday, 30 September 2012. One of the more tricky aspects to functional programming. Is optimising your code. This is because you are typically working at a higher level of abstraction than procedural languages. The code you write isn't necessarily a natural fit to the way the processor works. For example, if you want to compare the factorial function in C# vs Scala:. Public void Factorial(int n) { var result = 0; for (int i = n; i 0; i- ) { result *= i; } return result; }. Good at the former. Most funct...
<META>
KEYWORDS
1 geoff on
2 tailrec in scala
3 scala
4 really
5 result
6 and here
7 tailrec
8 i learnt about
9 posted by geoff
10 no comments
CONTENT
Page content here
KEYWORDS ON
PAGE
geoff on,tailrec in scala,scala,really,result,and here,tailrec,i learnt about,posted by geoff,no comments,email this,blogthis,share to twitter,share to facebook,share to pinterest,labels functional programming,optimisation,tail recursion,any cpu,anycpu
SERVER
GSE
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

Geoff on.. | tech.geoff.me Reviews

https://tech.geoff.me

Sunday, 30 September 2012. One of the more tricky aspects to functional programming. Is optimising your code. This is because you are typically working at a higher level of abstraction than procedural languages. The code you write isn't necessarily a natural fit to the way the processor works. For example, if you want to compare the factorial function in C# vs Scala:. Public void Factorial(int n) { var result = 0; for (int i = n; i 0; i- ) { result *= i; } return result; }. Good at the former. Most funct...

INTERNAL PAGES

tech.geoff.me tech.geoff.me
1

Geoff on..: April 2008

http://tech.geoff.me/2008_04_01_archive.html

Wednesday, 23 April 2008. Facebook Chat Firefox Plugin. Their chat functionality to all their users today. It's fantastic! I quickly came to the conclusion that it did have one major flaw: you have to be on the Facebook page to see any incoming messages. So to solve this, I quickly knocked up a Firefox add-on to alert you if you have any new chat messages. You can download it here. Is my Facebook app. It helps raise money for charity by setting people up on dates. Check it out. Sunday, 20 April 2008.

2

Geoff on..: August 2012

http://tech.geoff.me/2012_08_01_archive.html

Monday, 27 August 2012. The object-oriected TDD journey. When you start practicing TDD for real, one of the first problems you'll come across is dependency management. Chances are, that before you were TDDing, whenever you needed to use class. Would create it's own instance of. Might be a singleton. Class B { private A instanceA = new A(); }. You soon find that you want to mock. And the best way to get the mock of. Into an instance of. You also find that you don't want a dependency on. And creating the r...

3

Geoff on..: November 2008

http://tech.geoff.me/2008_11_01_archive.html

Sunday, 30 November 2008. Update All" Has Returned To The App Store. I updated my iPhone to 2.2 today and was very pleasantly surprised to see that the ability to update all the applications at once has returned. Upgrading A Jailbroken iPhone From 2.1 to 2.2. To upgrade an iPhone that has been jailbroken on version 2.1 to version 2.2:. Open up iTunes and plug in your iPhone. Sync and backup your iPhone. Open up iTunes and click Restore. To jailbreak your fresh 2.2 install. NOTE: You can also use AptBackup.

4

Geoff on..: The object-oriected TDD journey

http://tech.geoff.me/2012/08/the-object-oriected-tdd-journey.html

Monday, 27 August 2012. The object-oriected TDD journey. When you start practicing TDD for real, one of the first problems you'll come across is dependency management. Chances are, that before you were TDDing, whenever you needed to use class. Would create it's own instance of. Might be a singleton. Class B { private A instanceA = new A(); }. You soon find that you want to mock. And the best way to get the mock of. Into an instance of. You also find that you don't want a dependency on. And creating the r...

5

Geoff on..: July 2008

http://tech.geoff.me/2008_07_01_archive.html

Saturday, 19 July 2008. A Good Reason To Use IFrames For Facebook Apps. If you use canvas pages to display your Facebook apps, dealing with scale suddenly becomes quite a bit harder. A request must be served in less than 4 seconds otherwise it fails completely. This is fine when your traffic is constant, but can catch you off your guard if you get a sudden spike. Of course, using IFrame's is generally faster because it doesn't have the proxy overhead (and sometimes sluggish Facebook servers). There a...

UPGRADE TO PREMIUM TO VIEW 14 MORE

TOTAL PAGES IN THIS WEBSITE

19

OTHER SITES

tech.genericwhite.com tech.genericwhite.com

I Love Javascript!

Old Hat. C#? That’s where it’s at. Using iTerm2 for the bbedit 'Go here in terminal' command. Turns out that bbedit uses the standard system terminal. Someday I will figure out how to subvert that because I cannot imagine any reason that I would ever want to use Apple's dumb old terminal program when iTerm2 exists. In the meantime, I asked the lovely people at Bare Bones Software how to change bbedit's behavior. It works and make bbedit another fraction better. Nodemon does not watch node modules. In one...

tech.geniee.co.jp tech.geniee.co.jp

geniee’s tech blog

C10K問題の今と未来 - geniee’s tech blog. Http:/ www2.meethue.com/ja-JP. CactiをSensu とInfluxDB で置き換えた話 - geniee’s tech blog. Saiku Analytics 2.6. キューブに対して、分析を行う集計軸 ディメンジョン と指標 メジャー を設定します。 AES-NIは、AES (Advanced Encryption Standard)専用のCPU命令群です。

tech.genius.com tech.genius.com

Tech Genius

Notable tech figures such as Ben Horowitz. Use the Genius platform to dissect and discuss technologically relevant texts both on Genius.com and off-site as embeds. Hot on Tech Genius. Lecture 1: How to Start a Startup. Lecture 3: Counterintuitive Parts of Startups, and How to Have Ideas. The Case for the Fat Startup. Why Is Learning To Code So Hard? Letter to Potential Facebook IPO Investors. Living With a Computer. See more on Tech Genius ». Latest on Tech Genius. Tech Genius on the Wider Web. Said buil...

tech.gensanboy.com tech.gensanboy.com

GensanBoy's Tech Blog | To all non Techie people out there, this blog is for you.

GensanBoy's Tech Blog. To all non Techie people out there, this blog is for you. Posted by GensanBoy on October 25, 2012 in Tips. I used to post anything that is on my mind in Facebook. However in the previous months, I have been very silent on that SNS. I do check my FB streams as frequently as I have did before but opted to keep quiet in there. Evernote at a Glance. Posted by GensanBoy on April 21, 2012 in Tips. All my notes are now on Evernote. Evernote is free (Premium plans have more features).

tech.geoconsulting.us tech.geoconsulting.us

Mrs. Dale's Tech Links

tech.geoff.me tech.geoff.me

Geoff on..

Sunday, 30 September 2012. One of the more tricky aspects to functional programming. Is optimising your code. This is because you are typically working at a higher level of abstraction than procedural languages. The code you write isn't necessarily a natural fit to the way the processor works. For example, if you want to compare the factorial function in C# vs Scala:. Public void Factorial(int n) { var result = 0; for (int i = n; i 0; i- ) { result *= i; } return result; }. Good at the former. Most funct...

tech.geordee.com tech.geordee.com

geordee.com

Single Version Of The Truth? Sep 6, 2013. One of the often-quoted phrase, almost a cliche, in Information Management space is. Single version of the truth. In the past I have quoted to justify or sell master data management and enterprise data warehousing solutions. Off late, I have started looking objectively on the business necessities of single version of truth. Partly, this is due to the observation that not all business scenarios require a single version of the truth. Sep 3, 2013. Dec 11, 2012.

tech.get.com.tw tech.get.com.tw

理工,生科,土木名師執教,升學教育首選,高點建國理工生科研究所

高點 / 建國 / 登峰. 台北班 台北市館前路28號7樓 02-2370-6600 各地分班.

tech.getitfromboy.net tech.getitfromboy.net

Events @ getitfromboy | People. Events. Places

People. Events. Places. Grace Lee event with Chef’s Noodle. Tambayan Hits Concert with Aiza Seguerra and Noel Cabangon. Star sighting at BlueWater Day Spa. Matteo Guidicelli and Drew Arellano to represent Philippines in Global Triathlon Meet. The Amazing Race Philippines – Philippines biggest reality show! Philippines Entry To Oscar Awards “Bwakaw” Critical Acclaim. Xian Lim Meet and Greet. Dance for Life Retropop Flashmob. FHM Sexiest Voting Party Starring Ellen Adarna. Grace Lee event with Chef’s Noodle.

tech.giaptarnavimas.lt tech.giaptarnavimas.lt

GIaptarnavimas.lt – GIaptarnavimas.lt

Informacija skirta tik registruotiems vartotojams. Norint prisijungti įveskite duomenis:. Existing Users Log In. Jonavos g. 3, LT-44269 Kaunas. Info@giaptarnavimas.lt.

tech.gibbonpublic.org tech.gibbonpublic.org

Gibbon Technology Central - Home

Gr 3-5 Digital Citizenship. Gr 6-8 Digital Citizenship. Gr 9-12 Digital Citizenship. Change Your Email Password. Create a free website. Start your own free website. A surprisingly easy drag and drop site creator. Learn more. Photo used under Creative Commons from miggslives.