Lycantrophe Skrevet 4. desember 2013 Del Skrevet 4. desember 2013 Grunn #1: camelCase aka ENTEPRISECASE aka CancerCase. Lenke til kommentar
Matsemann Skrevet 4. desember 2013 Del Skrevet 4. desember 2013 Var på et foredrag med BEKK der de viste frem Type Providers i F#. Ganske kult å jobbe mot store, eksterne datasett på en statisk typa måte. Lenke til kommentar
Occi Skrevet 4. desember 2013 Del Skrevet 4. desember 2013 (endret) Grunn #1: camelCase aka ENTEPRISECASE aka CancerCase. Endret 4. desember 2013 av Occi Lenke til kommentar
tomsi42 Skrevet 4. desember 2013 Del Skrevet 4. desember 2013 camelCase aka ENTEPRISECASE aka CancerCase. Det er den dårligste grunnen jeg har hørt på lenge ... 2 Lenke til kommentar
Djn Skrevet 4. desember 2013 Del Skrevet 4. desember 2013 ASP.NET er kanskje mye brukt i bedrifter fordi Microsoft tilbyr gode bedriftsløsninger. Noen som kan si meg hvorfor folk misliker .NET? Var virkelig det som fikk meg hekta på programmering Det er egentlig bare det at jeg skriver mesteparten av koden min for å kjøre på *nix-maskiner. Selve .net virker helt ok (C# er et helt anstendig språk, som en java skrevet av noen som har brydd seg mer de siste ti årene - og uten å ha prøvd det virker f.eks. LINQ som en snedig idé). Lenke til kommentar
Matsemann Skrevet 4. desember 2013 Del Skrevet 4. desember 2013 En del nytt i Java 8, f. eks. Lambda som fortsatt er statisk typa / sjekket ved compile time. somePersonCollection .stream() .filter( p -> p.getGender() == Person.Sex.MALE && p.getAge() >= 18 && p.getAge() <= 25) .map(p -> p.getEmailAddress()) .forEach(email -> System.out.println(email)); 1 Lenke til kommentar
GeirGrusom Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 (endret) ASP.NET er kanskje mye brukt i bedrifter fordi Microsoft tilbyr gode bedriftsløsninger. Noen som kan si meg hvorfor folk misliker .NET? Var virkelig det som fikk meg hekta på programmering Det er et komplisert svar på dette. ASP.NET har veldig mye bra, men det ligger en del gammelt søl i bunnen av det. Jge har ingenting imot C#, MVC, Razor osv. som bygger på toppen av ASP.NET, men helt i bunnen ligger det en del gammelt ræl. Eksempelvis er det en kompleks affære å vise egendefinerte feilmeldinger i ASP.NET. Det er både Web.config, og det faktum at en kan få 404 av en hel rekke forskjellige årsaker, og samme med 500. HttpContext.Current er også noe griser. Og det blir verre og verre Fra spøk til revolver. Velger man disse språkene/rammeverkene fordi det er det som er best for jobben, fordi det er det man kan, eller fordi dette ser kult og og noe man har lyst til å prøve ut? F# er en modernisiering av OCaml for .NET. Det er faktisk et veldig ålreit språk å jobbe med. Hensikten til å bruke Nancy er at det er veldig lettvektig i forhold til ASP.NET og MVC. Passer overhode ikke til alle applikasjoner, men det gjelder å velge riktig verktøy til jobben. Endret 5. desember 2013 av GeirGrusom Lenke til kommentar
GeirGrusom Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 (endret) En del nytt i Java 8, f. eks. Lambda som fortsatt er statisk typa / sjekket ved compile time. somePersonCollection .stream() .filter( p -> p.getGender() == Person.Sex.MALE && p.getAge() >= 18 && p.getAge() <= 25) .map(p -> p.getEmailAddress()) .forEach(email -> System.out.println(email)); C#: var emails = from p in somePersonCollection where p.Gender == Sex.Male && p.Age >= 18 && o.Age <= 25 select p.EmailAddresses; emails.ForEach(e => Console.WriteLine(email));Eventuelt dersom en ikke liker LINQ: somePersonCollection.Where(p => p.Gender == Sex.Make && p.Age >= 18 && p.Age <= 25) .Select(p => p.EmailAddresses) .ForEach(e => Console.WriteLine(email));Funksjonalitet i C# siden 3.0 (2008). edit: formatering. Endret 5. desember 2013 av GeirGrusom Lenke til kommentar
Gjest Slettet+9871234 Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 (endret) Jobber med dette (Går tregt da så mye data lastes - ser ut til at jeg trenger en egen dedikert server. Noen som vet om noen billigere enn Serverpronto USD 32 / mnd) som kombinerer avanserte WP temaer med JSON API. http://www.cybertoolbar.com/ Denne http://www.expert-links.net/ er enda mer avansert. Der finnes temaer og innstikk til det meste der ute. Endret 5. desember 2013 av Slettet+9871234 Lenke til kommentar
Lycantrophe Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 (endret) Haskell: let emails = map email . filter (\p -> all (\f -> f p) [ isMale, (>= 18) . age, (<= 25) . age ] ) emails [list-of-records] edit: alternativt (og kanskje like greit): let emails = map email . filter (\p -> and [ isMale p, age p >= 18 && age p <= 25 ]) Endret 5. desember 2013 av Lycantrophe Lenke til kommentar
Gjest Slettet+9871234 Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 (endret) Den første siten i min siste post kombinerer php drevne WordPress med jQuery for å konsumere og presentere JSON data for ekemepel { "status": "ok", "post": { "id": 18, "type": "attachment", "slug": "img7", "url": "http:\/\/www.cybertoolbar.com\/?attachment_id=18", "status": "inherit", "title": "img7", "title_plain": "img7", "content": "<p class=\"attachment\"><a href='http:\/\/www.cybertoolbar.com\/wp-content\/uploads\/dummy\/img7.jpg'><img width=\"300\" height=\"248\" src=\"http:\/\/www.cybertoolbar.com\/wp-content\/uploads\/dummy\/img7.jpg\" class=\"attachment-medium\" alt=\"img7\" \/><\/a><\/p>\n", "excerpt": "", "date": "2013-12-04 18:28:50", "modified": "2013-12-04 18:28:50", "categories": [], "tags": [], "author": { "id": 1, "slug": "kbleivik", "name": "KBleivik", "first_name": "", "last_name": "", "nickname": "KBleivik", "url": "", "description": "" }, "comments": [], "attachments": [], "comment_count": 0, "comment_status": "open", "custom_fields": { "templ_seo_page_title": [ "" ], "templ_seo_page_desc": [ "" ], "templ_seo_page_kw": [ "" ] } } } Endret 5. desember 2013 av Slettet+9871234 Lenke til kommentar
Gjest Slettet+9871234 Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 (endret) Basert på de genererte JSON data kan man lage en enkel Javascript basert web-applikasjon for å manipulere data på den måten man måtte ønske. jQuery benyttes for å effektiviserere Ajax operasjonene. Til slutt lages en nativ (hybrid vil vel noen si) app ved bruk av PhoneGap. Nett steder blir mer og mer som apper og apper blir mer og mer lik nettsteder. Endret 5. desember 2013 av Slettet+9871234 Lenke til kommentar
Djn Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 (endret) Haskell: let emails = map email . filter (\p -> all (\f -> f p) [ isMale, (>= 18) . age, (<= 25) . age ] ) emails [list-of-records] edit: alternativt (og kanskje like greit): let emails = map email . filter (\p -> and [ isMale p, age p >= 18 && age p <= 25 ]) Eventuelt en list comprehension i python, som jeg egentlig synes er lettere å lese: email_unge_menn = [ p.email for p in personer if p.alder <= 25 & p.alder >= 18 & p.erMann ] Endret 5. desember 2013 av Djn Lenke til kommentar
Lycantrophe Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 (endret) Det går i Haskell og: emails xs = [ email p | p <- xs, isMale p, age p >= 18 && age p <= 25 ] Endret 5. desember 2013 av Lycantrophe Lenke til kommentar
Djn Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 Det går i Haskell og: emails xs = [ email p | p <- xs, isMale p, age p >= 18 && age p <= 25 ] Riktig - det er vel ikke umulig at det er der python hentet inspirasjonen fra. Lenke til kommentar
Lycantrophe Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 (endret) Tipper Lisp og gjengen vil ha noen ord med deg. :---) edit: kan se ut som om SETL var den første. edit2: om du sikter til syntax kan det godt hende du har rett. Endret 5. desember 2013 av Lycantrophe Lenke til kommentar
siDDis Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 groovy persons.findAll{ it.gender.equals(Sex.MALE) && it.age in 18..25 }.each{ println it.email } Lenke til kommentar
Djn Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 (endret) groovy persons.findAll{ it.gender.equals(Sex.MALE) && it.age in 18..25 }.each{ println it.email } Fungerer det hvis alderen er en float (som den fort kan bli hvis den er beregnet fra en lagret fødselsdato)? Endret 5. desember 2013 av Djn Lenke til kommentar
Lycantrophe Skrevet 5. desember 2013 Del Skrevet 5. desember 2013 Hvis "age" er float har du en bug. 1 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå