> ohjelmointi

Ohjelmistoprojektit viivästyvät usein tai niiden laatu jättää toivomisen varaa. Tiivistettynä ongelmat johtuvat pääosin siitä, ettei oikeastaan tiedetä mitä tehdään, tallotaan toisten varpaille ja työaikaa tuhlataan tuottamattomaan työhön.
Teetkö sinä turhaa manuaalista työtä, jonka voisi automatisoida? Puuttuuko jokin sovellus? Heitä ideasi minulle. Parhaat ideat palkitaan toteutuneella sovelluksella ;)
Fronttiteknologioiden osalta oma polkuni on ollut: pelkkä JavaScript > jQuery > Knockout > React > Vue.js > Angular (5).Olen nyt siis tehnyt kolmella tämän hetken suosituimmalla (React, Angular, Vue.js) vaihtoehdolla tarpeeksi suurta ja kompleksista, että voin sanoa jotain näiden eduista ja haitoista ns. oikeassa käytössä.
Olen kokeillut ruby-ohjelmointikieltä vähän Rails for Zombies-oppaan parissa. Siinä ei juuri oppinut, koska ei tarvinnut paljoa ajatella, vaan opas näytti suoraan mitä pitää kirjoittaa. Nyt olen kolmena iltana opetellut rubya Project Eulerin tehtäviä ratkomalla. Pari tuntia illassa ja 26 tehtävää on
Yhä useammin tietokantoja käsitellään ORMien kautta. Yhä vahvemmin olen myös alkanut ajatella, että ORMin piilottaminen jonkin lisäkerroksen taakse on huono idea. Kokosin neljä tapaa hakea dataa sekä niiden hyvät ja huonot puolet. Oletuksena on, että kaikissa vaihtoehdoissa käytetään kuitenkin ORMia
Törmäsin Entity Frameworkiin vuosien 2008/2009 vaihteessa ja siitä tuli pian de facto -datakerros omiin projekteihini. 2010 olin tekemässä projektia MySQL:n päälle, mutta Entity Designer ei oikein toiminut sen kanssa yhteen Visual Studio Expressissä, joten päädyin etsimään vaihtoehtoa. Ja sen tarjosi
Let's say you want a property to represent a date. You could use DateTime type, but you would have to format the value to get rid of the time part. Instead, you could create a Date type. public struct Date { public int Year { get; set; } public int Month { get; set; } public int Day { get; set;
Joskus tulee tarve luoda luokkia dynaamisesti ajon aikana eli ns. lennosta. Tällaiseen tilanteeseen joutuu, kun koodia kirjoittaessa ei voi tietää millainen luokan tulisi olla. Esim. sovellus saa jostain ulkoisesta järjestelmästä vaikkapa seuraavat tiedot string className = "BlogPost"; var props =
Jos on tarvetta kääntää C#-projekti lähdekoodeista dll- tai exe-tiedostoksi "lennosta", se onnistuu helposti Microsoft.Build -nimiavaruuden työkaluilla, jos käsillä on Visual Studion luoma .csproj-tiedosto. // polku .csproj-tiedostoon string projFile = @"D:\Projektit\Testi\Testi.csproj"; Project