Programozás

"Bemutatkozott a Flutter első stabil verziója"

 ( trey | 2018. december 6., csütörtök - 8:03 )

"a Flutter egy olyan frontend keretrendszer, amely az Androidos és iOS-es fejlesztést hivatott egy kalap alá hozni, egy C++-ban íródott keresztplatformos megjelenítő motor segítségével. Utóbbi az Andoridból, illetve a Chrome-ból ismerős Ski grafikus könyvtárra épül, az izmosabb grafikai igényekhez pedig a Vulkan API-t és az OpenGL-t is támogatja a Dartban írt felületek mögött."

A teljes cikk itt olvasható.

LLVM 7.0.0

 ( trey | 2018. szeptember 23., vasárnap - 9:24 )

Megjelent az LLVM 7.0.0! Részletek a bejelentésben.

Milyen forrásból szerzed be az információt, egy új library, vagy keretrendszer használata esetén?

 ( villanymester | 2018. augusztus 15., szerda - 13:22 )
Stack Overflow, vagy hasonló fórumok
21% (52 szavazat)
hivatalos doksik
55% (135 szavazat)
kolléga, senior fejlesztő
2% (5 szavazat)
más, leírom
3% (7 szavazat)
csak az eredmény érdekel
19% (48 szavazat)
Összes szavazat: 247

Hogyan kérték tőled számon általános és középsuliban a programozói tudást?

 ( NewC | 2018. július 17., kedd - 11:36 )
A programnak tökéletesen futnia KELL, minél több idő szükséges a nebulónak, annál rosszabb érdemjegyet kap.
3% (9 szavazat)
Hibák előfordulása megengedett, azok súlyosságát a szaktanár ítéli meg.
20% (65 szavazat)
Nem igazán tanítottak nekünk programozást, max egy (fél) évig.
49% (159 szavazat)
Egyéb, majd hozzászólásban leírom (vagy nem).
13% (44 szavazat)
Csak az eredmény érdekel.
15% (50 szavazat)
Összes szavazat: 327

Python 3.7

 ( RaptoR | 2018. június 30., szombat - 10:59 )

Másfél évnyi fejlesztés után megjelent a népszerű pszeudo kód programozási nyelv 3.7-es változata. A kiadás tartalmaz többek között szintaktikai változtatásokat, új modulokak (contextvars és dataclasses), a breakpoint() beépített függvényt, nanoszekundum felbontású függvényeket a time modulban, CPython és C API fejlesztéseket és optimalizációkat, illetve a dict objektum immáron megőrzi az elemek sorrendjét.

Letöltés | Változtatások listája | Újdonságok

Néhány újdonság:

DevTube - a fejlesztőknek szóló legjobb videók egy helyen

 ( trey | 2018. június 25., hétfő - 15:16 )

[ DevTube ]

Használnál kínai Integrált fejlesztői környezetet? (kérdés részletes leírása az első hozzászólásban)

 ( Ritter | 2018. május 11., péntek - 19:37 )
Igen
10% (17 szavazat)
Nem
53% (89 szavazat)
Csak angolra fordított forkját, még akkor is ha le van maradva a kínai eredeti kiadás mögött
17% (29 szavazat)
Csak a válaszok érdekelnek
20% (34 szavazat)
Összes szavazat: 169

A PowerBuilder-t ...

 ( trey | 2018. április 25., szerda - 12:34 )
ismerem, de sosem kellett használnom / sosem használtam.
8% (32 szavazat)
ismerem, régebben kellett használnom, de már nem kell / nem használnom.
5% (20 szavazat)
ismerem és jelenleg is kell használnom / használom.
1% (2 szavazat)
nem ismerem, de ismerek olyat, aki ismeri.
6% (24 szavazat)
nem ismerem, sosem hallottam róla.
71% (273 szavazat)
Egyéb, leírom.
0% (0 szavazat)
Csak az eredmény érdekel / nem érdekel.
8% (31 szavazat)
Összes szavazat: 382

Megjelent a Stack Overflow idei fejlesztői felmérése

 ( Nyosigomboc | 2018. március 23., péntek - 20:13 )

Megtekinthető itt.

John Carmack OpenBSD-ben kalandozott

 ( trey | 2018. március 6., kedd - 10:05 )

Az egykori id Software híresség, John Carmack úgy döntött, hogy szabadidejében OpenBSD-n kódol C++-ban. Vegyes tapasztalatait a FaceBook oldalán osztotta meg:

Idézet:
I’m not a Unix geek. I get around ok, but I am most comfortable developing in Visual Studio on Windows. I thought a week of full immersion work in the old school Unix style would be interesting, even if it meant working at a slower pace. It was sort of an adventure in retro computing — this was fvwm and vi. Not vim, actual BSD vi.

In the end, I didn’t really explore the system all that much, with 95% of my time in just the basic vi / make / gdb operations. I appreciated the good man pages, as I tried to do everything within the self contained system, without resorting to internet searches. Seeing references to 30+ year old things like Tektronix terminals was amusing.

I was a little surprised that the C++ support wasn’t very good. G++ didn’t support C++11, and LLVM C++ didn’t play nicely with gdb. Gdb crashed on me a lot as well, I suspect due to C++ issues. I know you can get more recent versions through ports, but I stuck with using the base system.

A teljes írás elolvasható itt.

Rust-é a jövő?

 ( m.informatikus | 2018. március 1., csütörtök - 12:23 )
10-20 év alatt igen!
12% (29 szavazat)
Hype az egész, soha nem lesz több pár %-nál a részesedése
33% (78 szavazat)
No comment
47% (110 szavazat)
Egyéb, jól leírom!
7% (16 szavazat)
Összes szavazat: 233

A Test Driven Development (Design) módszert

 ( enpassant | 2018. február 27., kedd - 19:29 )
éles fejlesztéseknél használom és jónak tartom,
15% (37 szavazat)
éles fejlesztéseknél használom és megfelelőnek tartom,
8% (19 szavazat)
éles fejlesztéseknél használom és rossznak tartom,
0% (1 szavazat)
hobbi fejlesztéseknél használom és jónak tartom,
4% (11 szavazat)
hobbi fejlesztéseknél használom és megfelelőnek tartom,
2% (5 szavazat)
hobbi fejlesztéseknél használom és rossznak tartom,
0% (0 szavazat)
az elvét ismerem és jónak tartom,
12% (30 szavazat)
az elvét ismerem és megfelelőnek tartom,
15% (36 szavazat)
az elvét ismerem és rossznak tartom.
6% (16 szavazat)
Nem szavazok.
37% (92 szavazat)
Összes szavazat: 247

OneLang.io - új programnyelv / transpiler hibrid

 ( trey | 2018. február 26., hétfő - 9:17 )

Koczka Tamás hobbiprojektje a OneLang.io. Videó demó:

Mennyire vagy elégedett az általad legsűrűbben használt fejlesztőeszközöd autocomplete és "goto definition" feature-eivel?

 ( carlcolt | 2018. február 23., péntek - 7:54 )
Teljesen elégedett vagyok, bonyolult IDE-t használok (pl. Eclipse, Netbeans, XCode, PHPStorm, Android Studio, etc.)
31% (83 szavazat)
Teljesen elégedett vagyok, egyszerűbb pluginezhető GUI-s szövegszerkesztőt használok (pl. Sublime, AtomIO, VS Code, etc.)
7% (18 szavazat)
Teljesen elégedett vagyok, vimet használok
7% (20 szavazat)
Teljesen elégedett vagyok, emacs-ot használok
1% (3 szavazat)
Teljesen elégedett vagyok, egyéb konzolos szövegszerkesztőt használok
1% (2 szavazat)
Nem rossz, de lehetne jobb, bonyolult IDE-t használok (pl. Eclipse, Netbeans, XCode, PHPStorm, Android Studio, etc.)
14% (37 szavazat)
Nem rossz, de lehetne jobb, egyszerűbb pluginezhető GUI-s szövegszerkesztőt használok (pl. Sublime, AtomIO, VS Code, etc.)
6% (15 szavazat)
Nem rossz, de lehetne jobb, vimet használok
3% (7 szavazat)
Nem rossz, de lehetne jobb, emacs-ot használok
0% (1 szavazat)
Nem rossz, de lehetne jobb, egyéb konzolos szövegszerkesztőt használok
0% (1 szavazat)
Elégedetlen vagyok, bonyolult IDE-t használok (pl. Eclipse, Netbeans, XCode, PHPStorm, Android Studio, etc.)
2% (6 szavazat)
Elégedetlen vagyok / nem létezik ez a feature, egyszerűbb GUI-s szövegszerkesztőt használok (pl. Sublime, AtomIO, GEdit, etc.)
2% (5 szavazat)
Elégedetlen vagyok, vimet használok
0% (0 szavazat)
Elégedetlen vagyok, emacs-ot használok
0% (0 szavazat)
Elégedetlen vagyok / nem létezik ez a feature, egyéb konzolos szövegszerkesztőt használok (pl. nano, ed, ne, joe, mcedit, etc.)
2% (5 szavazat)
Nem vagyok programozó
25% (66 szavazat)
Összes szavazat: 269

Mióta foglalkozol programozással?

 ( sly007 | 2018. február 14., szerda - 8:28 )
-1960
0% (1 szavazat)
1961-1970
0% (2 szavazat)
1971-1980
2% (10 szavazat)
1981-1990
24% (107 szavazat)
1991-2000
27% (119 szavazat)
2001-2005
14% (60 szavazat)
2006-2010
8% (36 szavazat)
2011-2015
5% (21 szavazat)
2016-
1% (3 szavazat)
Csak az eredmény érdekel, de nem bírom ki hogy ne szavazzak. Nem programozok.
19% (83 szavazat)
Összes szavazat: 442

fájltartalom[i] xor jelszo[i mod hossz(jelszo)] módszerrel titkosított fájlokat

 ( sigellef | 2018. február 9., péntek - 8:07 )
Saját, általam írt algoritmussal fel tudom törni
14% (26 szavazat)
Tudom az elméletét, hogy lehet az ilyet feltörni, ha kell írok rá algoritmust
16% (30 szavazat)
Tudok, és használok olyan programot ami ezt tudja törni
1% (1 szavazat)
Próbáltam már programot írni a szóbanforgó titkosítás törésére, de nem sikerült
2% (3 szavazat)
Töltöttem már le programot a szóbanforó titkosítás törésére, de nem járt sikerrel.
2% (3 szavazat)
Csak az eredmény érdekel / nem tudom / nem érdekel / wtf? / stb.
67% (129 szavazat)
Összes szavazat: 192

User interfacenek tekinthető-e egy API?

 ( saxus | 2018. január 25., csütörtök - 15:29 )
Igen.
25% (97 szavazat)
Nem.
75% (296 szavazat)
Összes szavazat: 393

Szerintem egy függvény (alprogram) megfelelő hossza

 ( denesb | 2017. december 31., vasárnap - 16:21 )
Pár sor (á lá Clean Code)
16% (50 szavazat)
Egyetlen "kontrol struktkúra" (if, for, stb.) vagy bekezdési szint (indentation level)
7% (21 szavazat)
Férjen ki a képernyőre
38% (118 szavazat)
Tudja betölteni a szövegszerkeszőm a RAM-ba
15% (47 szavazat)
Nem írok függvényeket, csakis goto!
6% (18 szavazat)
Csak az eredmény érdekel
17% (53 szavazat)
Összes szavazat: 307

A Vim-et és/vagy az Emacs-ot mire használod?

 ( carlcolt | 2017. december 6., szerda - 13:58 )
Semmire
26% (137 szavazat)
Semmire, kivéve ha nincs más installálva oda, ahova beloginoltam konzolon.
22% (114 szavazat)
Config fájlok átírására, esetleg pár soros szkriptek megírására
23% (120 szavazat)
Rövidebb néhány forrásfájlos programok megírására. Bonyolultabb alkalmazást nem fejlesztek, de vim/emacs-ban tenném, ha tenném
5% (26 szavazat)
Rövidebb néhány forrásfájlos programok megírására. Bonyolultabb alkalmazást nem fejlesztek, de másban tenném, ha tenném
6% (34 szavazat)
Bonyolultabb alkalmazások (akár többezer forrásfájl, asset, többszáz class) kivételével mindent vim/emacs-szal fejlesztek
7% (35 szavazat)
Bonyolultabb alkalmazásokat (akár többezer forrásfájl, asset, többszáz class) is vim/emacs-szal fejlesztek
8% (42 szavazat)
A vim/emacs gyakorlatilag az OS-em egyetlen UI-ja boot után (nem fejlesztek bonyolultabb alkalmazásokat)
1% (3 szavazat)
A vim/emacs gyakorlatilag az OS-em egyetlen UI-ja boot után (fejlesztek bonyolultabb alkalmazásokat is)
1% (5 szavazat)
Még az ehhez a szavazathoz szükséges HTTP POST requestet is vim/emacs ablakból küldtem be
2% (9 szavazat)
Összes szavazat: 525

Szoktál használni CoffeeScript-et JavaScript-hez webfejlesztésnél?

 ( log69 | 2017. szeptember 19., kedd - 19:58 )
Igen
3% (8 szavazat)
Nem
55% (142 szavazat)
Csak az eredmény érdekel
42% (107 szavazat)
Összes szavazat: 257

Megjelent a Go 1.9

 ( mraron | 2017. augusztus 28., hétfő - 7:10 )

Benne új nyelvi elemként type alias-ok, a standard library-ben thread-safe asszociatív tömbök, valamint speciális bitműveleteket tartalmazó csomag kiadásra került. A fordító már alapértelmezetten párhuzamosan dolgozik.

Részletek a bejelentésben és a kiadási megjegyzésekben.

Egyenlő tudású és hozzáállású jelentkezők esetén hozzánk informatikai pozícióra az esélyek felvételre az alábbi módon alakulnak

 ( carlcolt | 2017. július 23., vasárnap - 8:41 )
szép nő = csúnya nő = átlagos férfi
18% (42 szavazat)
szép nő > csúnya nő > átlagos férfi
6% (15 szavazat)
szép nő > csúnya nő = átlagos férfi
2% (4 szavazat)
szép nő = csúnya nő > átlagos férfi
1% (3 szavazat)
szép nő > átlagos férfi > csúnya nő
12% (28 szavazat)
átlagos férfi > szép nő > csúnya nő
3% (7 szavazat)
átlagos férfi > szép nő = csúnya nő
1% (2 szavazat)
átlagos férfi > csúnya nő > szép nő
1% (2 szavazat)
átlagos férfi = szép nő > csúnya nő
1% (2 szavazat)
csúnya nő > átlagos férfi > szép nő
0% (0 szavazat)
csúnya nő > átlagos férfi = szép nő
0% (0 szavazat)
csúnya nő > szép nő > átlagos férfi
1% (2 szavazat)
csúnya nő = átlagos férfi > szép nő
0% (0 szavazat)
Nincs elegendő információm, se véleményem arról, hogy nálunk lenne-e ilyen jellegű preferencia
42% (101 szavazat)
Nem dolgozok / Egyedül dolgozok
13% (30 szavazat)
Összes szavazat: 238

Stack Overflow - Developer Survey 2017 eredmények

 ( trey | 2017. március 26., vasárnap - 18:44 )

A Stack Overflow 2017-es, fejlesztőkről szóló felmérésében több mint 64 ezer fejlesztő mondta el, hogy hogyan képzi magát, milyen az előmenetele, milyen eszközöket használ stb. A felmérés eredménye itt.

Milyen programozási nyelvet válasszon az ember 2017-ben?

 ( 6030999 | 2017. január 20., péntek - 17:18 )

Az év elején tette közzé a TIOBE a "legkeresettebb/legtrendibb" programozási nyelvek listáját, ami számos fórum első hozzászólásától kezdődően indított heves vitákat a módszerükről, majd áttételesen a programozási nyelvekről és sok egyébről.

Talán ennek apropóján, a Codingame összegyűjtötte, hogy hányan hányféleképpen rangsorolják az egyes programozási nyelveket és rangsorolta ezeket a rangsorokat. Na jó, nem rangsorolta őket, pedig nyugodtan megtehette volna, inkább meghagyta az olvasóknak, hogy mindenki kiválaszthassa azt a módszertant, ami szerint a kedvenc programozási nyelve a legjobb, hadd fogyjon még abból a pattogatott kukoricából.

Megjelent a Python 3.6

 ( RaptoR | 2016. december 23., péntek - 22:33 )

Több mint egy évnyi fejlesztés után megjelent a Python programnyelv 3.6-os verziója. A kiadás számos újdonsággal rendelkezik, közöttük új szintaktikai elemekkel (f-sztring formázás, aszinkron generátorok, változók típus-annotációi, alulvonás numerikus kifejezésekben), CPython fejlesztésekkel (pl. gyorsabb dict, kulcsszavas argumentumok sorrendjének megtartása), és egy új kriptográfiai modullal (secrets). Továbbá a Windowst használók számára fontos változás, hogy immáron alapértelmezetté vált az UTF8 használata a fájlrendszerben, illetve a konzolban is.

Letöltés | Változások listája | Újdonságok

Néhány példa az új szintaktikai elemekre: