Miert jatszanak a mi draga idonkkel? Szo szerint az idovel jatszanak es ezen keresztul a mi idonkkel is jatszanak. Nem k*rva mindegy hogy fel oraval hamarabb vagy kesobb megy le az a k*rva nap?
A szokoevet es a szokomasodperceket ertem, azoknal nem tudok jobbat. De a DST-t es a neminteger UTC offseteket az emberi butasag szulte.
(Forras: https://en.wikipedia.org/wiki/List_of_UTC_time_offsets#UTC.E2.88.9203:3… )
- carlcolt blogja
- A hozzászóláshoz be kell jelentkezni
- 1924 megtekintés
Hozzászólások
50 éve a programozók inkább gépészek voltak. :) Ma meg kb. meghívnak egy függvényt egy akármilyen libraryből, ami a helyi idő és időzóna alapján megmondja, hogy a megadott időzónában mennyi az idő.
- A hozzászóláshoz be kell jelentkezni
Mondok egyszerűbbet: Egy időzóna lenne az egész földön. Mindenhol egyszerre lenne 14.15 perc. A kínaiakat kellene megkérdezni a dologról. Annak a szép nagy országnak minden szeglete UTC+8-ban van.
- A hozzászóláshoz be kell jelentkezni
A reggel 20:00-tol este 06:00 AM-ig tarto iskola meg nyitvatarto bolt tobb szivast okozna. Meg programozoknak is.
Talan az lenne kompromisszumos megoldas, hogy 4 idozona van: UTC, UTC+6, UTC+12, UTC-6. Es akkor pl UK-ban 08:00-kor nyitnak a hivatalok, 2-vel keletre 06:00-kor, 2-vel Nyugatra 10:00-kor. (Mindharom a Napkeltehez hasonlo elteressel)
Kinaiaknak meg pirospont az egyseges UTC+8-ert
- A hozzászóláshoz be kell jelentkezni
> A reggel 20:00-tol este 06:00 AM-ig tarto iskola meg nyitvatarto bolt tobb szivast okozna. Meg programozoknak is.
miért? Csak megszokás kérdése, ahogy az is, hogy most reggel kilencnek, meg este ötnek nevezed az adott időpontokat.
ha meg messzire mész, úgyis szopni kell valamivel
--
blogom
- A hozzászóláshoz be kell jelentkezni
+1, szerintem a lassan globalizálódó világban emberként is egyszerűbb lenne élni.
--
blogom
- A hozzászóláshoz be kell jelentkezni
Kivéve a déli harangszó. Meg az ötórai tea. Meg a...
Üdv,
Marci
- A hozzászóláshoz be kell jelentkezni
hála égnek a britek maradnának az ötórai teánál.
dél meg nem 12:00-kor lenne, hanem a nap közepén.
szerintem full megszokások ezek, s lassan jelentős embertömegnek kell azzal foglalkoznia, hogy ami nálam 9 óra, az nálad mennyi is, és ha te ötöt mondasz, akkor mikor is hívsz majd skypeon.
--
blogom
- A hozzászóláshoz be kell jelentkezni
Mostani helyzet: Ha fel akarsz hívni valakit New Yorkban, és nem akarsz udvariatlan módon olyankor telefonálni, amikor ott hajnal 3 van, akkor megnézed New York melyik időzónában van, és az időkülönbség alapján választasz olyan időpontot, amikor mindkét helyen nappal van.
Ha csak egy időzóna lenne, tehát mindenhol egyszerre lenne 12.00: Megnézed hány óra távolságra van tőlünk New York, és az időkülönbség alapján választasz olyan időpontot, amikor mindkét helyen nappal van.
Szerintem a második módszer sem egyszerűbb.
- A hozzászóláshoz be kell jelentkezni
+1 Nálam kevés ember utálja jobban a DST-t, de az egy időzóna azért gyakorlati szempontból elég problémás ötlet.
- A hozzászóláshoz be kell jelentkezni
Mondok meg egyszerubbet:
Internet ido es meg letezik is...
- A hozzászóláshoz be kell jelentkezni
> Mondok egyszerűbbet: Egy időzóna lenne az egész földön.
Ez az ötlet már másokban is felmerült, sőt meg is csinálták, ez az UTC.
Azok, akik nem szeretik az időzónákat, azok mind ezt az időt használják! Pl. a programozók is ezt használják a programjaikban, persze nem mind! ;-)
- A hozzászóláshoz be kell jelentkezni
https://www.youtube.com/watch?v=-5wpm-gesOY
Az USA-ban majd csak egy hét múlva tekerik vissza az órákat, ezen a héten így egy órával közelebb vagyunk. Ugyanez van tavasszal is. Kivéve Arizónában, ott nincs DST. Kivéve a Navajók, akik mégiscsak alkalmazzák a DST-t. :)
- A hozzászóláshoz be kell jelentkezni
Arizona a legjobb, tisztelem oket ezert. :)
- A hozzászóláshoz be kell jelentkezni
Ráadásul tök másképp, mint nálunk.
A mi algoritmusunk UTC+1-kor +1 illetve -1.
Az usákoknál meg helyi idő szerint 2 +1 illetve 2 -1.
Tudtad?
- A hozzászóláshoz be kell jelentkezni
„A mi algoritmusunk UTC+1-kor +1 illetve -1.”
Ezt nem értem. Az UTC+1 csak annyit mond, hogy a ~londoni időhöz képest 1 órával több van. Ez akár 12 (11+1) óra is lehetne.
Magyarországon:
- tavasszal: 2-kor háromra állítjuk át
- ősszel: 3-kor kettőre állítjuk át
- A hozzászóláshoz be kell jelentkezni
Nem csoda, ha nem érted. :)
A ~londoni idő nem UTC.
Magyarországon mindig ugyanakkor állítjuk az órát: UTC 1 órakor. Ezért látod, hogy egyszer helyi idő szerint 2-kor (előre), máskor meg helyi idő szerint 3-kor hátra állítod az órát.
Az amerikaiak meg helyi idő szerint 2-kor állítják előre is, meg hátra is.
Mégegyszer, helyi idő szerint táblázatosan:
Mo. 2->3, 3->2
USA 2->3, 2->1
- A hozzászóláshoz be kell jelentkezni
Nem tudtam, köszi.
- A hozzászóláshoz be kell jelentkezni
Nem mindegy neked, hogy 1800, 2700 vagy 3600 másodpercet adsz hozzá? Ez mind integer, egyáltalán nem float. Amúgy meg üdvözölném Magyarországon az állítgatás nélküli UTC+2 időzónát. Tudom, az UTC+1-hez vagyunk közelebb, de a +2 felé, s nyáron jobb a +2, télen meg mindegy, akkor úgyis sötét van.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Amugy ezzel egyetertek. :) (szerk.: az utc+2 Hungary-val, nem a masodperc offsettel)
- A hozzászóláshoz be kell jelentkezni
+1
Vagyis nem mindegy, hogy reggel van sötét, amikor még úgyis félálomban vagyok a második kávémig vagy munka után, amikor a sötét miatt már semmi kedvem bárhova is menni munkából. Szóval jobb a nyári. :)
- A hozzászóláshoz be kell jelentkezni
Az a lényeg nekünk, hogy ugyanabban az időzónában legyünk, mint a legnagyobb üzleti partnereink, azaz Nyugat-Európa.
- A hozzászóláshoz be kell jelentkezni
Miért?
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Csillagidot a nepnek. Meg warp driveot. Nem ? :D
http://karikasostor.hu - Az autentikus zajforrás.
- A hozzászóláshoz be kell jelentkezni
Az idő meg közben csak egy lineáris egyenközű valami. Ja, nem. Addig örülj, amíg nem hódítjuk meg az egész galaxist, sőt több galaxist! Addig legalább nem kell idődilatációval is számolni.
Amúgy én is szívtam már ilyennel, át tudom érezni. Szerencsére az utolsó ilyen projekt évek óta hibátlanul ketyeg, úgyhogy bízom benne, hogy még egy ideig nem kell ilyet programoznom.
Ha 1 időszámítás lenne, az jó lenne egyébként. Sőt, a szökőmásodperceket is felesleges számolni, az atomhoz kellene szinkronizálni az időt, és kész.
11-kor lenne reggel nyolc, és 03-kor éjfél. Na és? Csak azzal lenne baj, ha meg kellene mondani, hogy két időpont ugyanazon a napon van-e? Az legalább most egyszerű :-).
- A hozzászóláshoz be kell jelentkezni
Ez nagyon technokrata megközelítés. A gépek vannak az emberért, nem fordítva. Eredendően mégis csak az életciklusainkat írjuk le az idővel, azt meg a Nap Föld körüli járása szinkronizálja. (Igen, a Földhöz rögzített koordináta-rendszerből szemlélve.)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
nekem is ez volt az első gondolatom a topic kapcsán, hogy bizony az ITre oly jellemző lovon fordítva ülés esete forog fenn, hogy mindenki igazodjon ahhoz, ahogy neki kényelmes. Csak azt nem értem, miért álltunk meg itt, beszéljen már akkor mindenki unixtimeot IRL, az sokkal egyszerűbb :)
(Most már csak azt a gondolatodat kellene elővenni, mikor megpróbálod megmagyarázni, hogy a portrait video azért rossz, mert a te landscape monitorod nem tölti ki, és az egy pusztán műszaki probléma, mindegy, mi van (vagy landscapeben éppen mi nincs) raja :) )
- A hozzászóláshoz be kell jelentkezni
off
Ott abból indultam ki, hogy landscape monitort használ a többség, telefont meg úgy tartja, ahogy akarja, tehát telefonnal lényegesen egyszerűbb alkalmazkodni, mint fordítva, a nagy monitort pörgetni. Van, amelyiket nem is lehet, vagy nincs hozzá hely. Ha pedig a portrait kép jelenik meg landscape monitoron, az csúnyán a felbontás, méret, ezen keresztül pedig a minőség rovására megy.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
off:
igen, és amikor megpróbáltam elmagyarázni, hogy kompozíció szempontjából egy csomó valid érv lehet a portrait mellett, akkor előadtad (nem keresném most vissza), hogy te erre egy tisztán műszaki problémaként tekintesz, mindegy, mi van a képen. Na, az pont ugyanez az érvelés, mint amivel most nem értesz egyet :)
- A hozzászóláshoz be kell jelentkezni
"lovon fordítva ülés"
Azer' alljunk mar meg, sokmindenben elismertem, hogy bar fejlesztoknek kenyelmetlen, nem tudnek ra jobbat.
De a DST es a neminteger offset ettol meg tobb kart csinal, mint hasznot. Enlekul is tul nagy a kereslet es tul kicsi a kinalat IT-sokbol. Olyannyira, hogy ez mar a gazdasagra is karos onmagaban is, es erre meg az IT-soktol kerdezik, hogy miert van az egyik statisztikaban 25 vagy 23 ora. Vagy hogy miert nem mukodik a kod, amit teszteltek GMT+06-on es GMT-06-on :)
- A hozzászóláshoz be kell jelentkezni
A gazdaság szolgálja az emberiség boldogulását, vagy az emberek vannak a gazdaságért? Ha már az a kérdés, merre van annak a lónak az eleje...
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
A kapitalizmus marpedig ugy mukodik, hogy mire eleg hatalmad lenne megvaltoztatni, megszereted. Szoval egyelore az emberek vannak a gazdasagert, te is profitert mesz be dolgozni, kivetel nehany allami hivatast, ahol arra tanitod / azert gyogyitod az embereket, hogy profitert dolgozhassanak.
- A hozzászóláshoz be kell jelentkezni
+1
Nem azért, mert tetszik az írásod, hanem azért, mert fájón igaz.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Nézd, azzal lehet vitatkozni, hogy a DSTnek mint olyannak egyébként van-e bármi értelme. (Egyébként szerintem is gyak semmi, jelenleg leginkább az a róka fogta csuka tán a legvalidabb érv mellette, hogy így Európa nagy részében ugyanannyi az idő, és kevesebbet kell szopni a tzkkel :D), de a "hiszti" itt azon szólt, hogy ha megkérdeztek volna egy programozót, akkor ő jól elmondta volna, hogy ez szopás. Mármint neki, csak ez a megrendelő szempontjából az kb. mindegy :) Ugyanaz, mint amikor a jómunkásember elmondja a házad építésénél, hogy neki hogy lenne pl könnyebb burkolni.
- A hozzászóláshoz be kell jelentkezni
"Ugyanaz, mint amikor a jómunkásember elmondja a házad építésénél, hogy neki hogy lenne pl könnyebb burkolni."
Nehogy azt hidd, hogy nem szokta :P Es tobbet is szamlaz, ha nem ugy kered :)
- A hozzászóláshoz be kell jelentkezni
pontosan tudom, hogy szokta, ezért írtam. És azzal is tisztában vagyok, hogy ha azt +2 óra úgy leburkolni, akkor természetesen az drágább. Csak ugye ott is az szokott lenni, hogy "azt nem úgy kell csinálni", mikor barátunk igazából azt akarja mondani, hogy "nem szeretném úgy csinálni, mert macerás".
- A hozzászóláshoz be kell jelentkezni
Ha ugyanannyi ora, de kevesbe szereti csinalni, azert is tobbet fog neked szamlazni ;)
Egy olyan piacon van, ahol a kinalat diktal. Bar nem biztos hogy ezt felfogja
- A hozzászóláshoz be kell jelentkezni
"De a DST es a neminteger offset ettol meg tobb kart csinal, mint hasznot."
Honnan gondolod ezt? Egyáltalán nincs így. A DST-nek eléggé komoly haszna van.
- A hozzászóláshoz be kell jelentkezni
?
--
blogom
- A hozzászóláshoz be kell jelentkezni
A MAVIR szerint 4-5 milliárd Forint.
Persze ebbe nincs beleszámolva az óraátállítás miatt csökkenő produktivitás hatása. De az biztos, hogy ennél jóval kisebb kárt okoz az a fejfájás, amit ez néhány programozónak okoz.
- A hozzászóláshoz be kell jelentkezni
A legtobben a nyari idoszamitast szeretnek telen is. Ez a nyari sporolast nem zavarja, mert az mindket esetben UTC+2.
--
Worrying about killer AI and the superintelligent robots is like worrying about overcrowding on Mars. - Garry Kasparov
- A hozzászóláshoz be kell jelentkezni
Aki tőzsdézik, ugyanezt érzi :)
Ugye most volt óraállítás európában. US területen meg majd október 3-án.
Ez főleg stratégiák utótesztelésénél rossz, vagy amikor megnézném, hogy két hete mi volt. Az offset mutat 14 órát. Most az 15 óra volt már ugyan?
Ráadásul a gaggyer brókerek sokszor saját időzóna szerint drótozzák be az időt, így most nekem az egyik kliensben 10:06 van, itthon meg 8:06.
A másik kliens szerencsére 7:06-ot mutat, nehogy jó legyen.
- A hozzászóláshoz be kell jelentkezni
Minden idot TAI-ban kell merni es akkor semmi szokomasodperces meg idozonas meg nyariidoszamitasos dologgal nem kell szopni. Az UTC kezdetnek nem annyira rossz, de azert kar hogy ez a Fold is osszevissza forog :/
- A hozzászóláshoz be kell jelentkezni
Akkor se utáltam az óraátállítást, amikor még programozó voltam.
Miért kellene (kellett volna) utálnom?
- A hozzászóláshoz be kell jelentkezni
Ez csak annyit bizonyit, hogy egy bizonyos bonyolultsagi szint folott nem mertek neked feladatot adni, mert sejtettek, hogy "nem ertened" es elb*sznad
- A hozzászóláshoz be kell jelentkezni
Ez csak azt bizonyít, hogy nem tudod te jól kezelni az időzónákat.
Alap: tárolni, számolni mindent UTC-ben teszünk, az input (parzolás) meg az output (megjelenítés) van csak helyi időben.
Ha ezt a rendkívül egyszerű szabályt betartod, akkor megkönnyítetted az életedet nagyon sokkal.
- A hozzászóláshoz be kell jelentkezni
+1
Nincs ebben semmi bonyolult.
- A hozzászóláshoz be kell jelentkezni
Meg azt is bizonyitja, hogy nem merik radbizni a mas rossz programozo kodja utani szarlapatolast ;) Ha csak en kodolok, minden utc-ben van tarolva es csak az output esetere valtozik ahogy irtad, de tudod, ettol meg van jo par kreten koder, aki utan rendre rendet kell rakni.
- A hozzászóláshoz be kell jelentkezni
Na es mi van, ha rendet kell tenni? Az nem a DST hibaja, hogy vannak kreten programozok. A refaktoralasi, hivajavitasi feladat domainfuggetlen.
- A hozzászóláshoz be kell jelentkezni
"Na es mi van, ha rendet kell tenni?"
Feleslegesen b*szod el a draga idodet, az van :) Oke, allandos munkavallalokent pont lesz*rod, de ha megrendelesre alkudozol akkor ezt kulon el kell magyarazni.
- A hozzászóláshoz be kell jelentkezni
:-D
Le is sült volna a képemről a bőr, ha egy időzóna kezelést nem tudtam volna megoldani.
- A hozzászóláshoz be kell jelentkezni
Miert nem terjedt el ez? (Internet time) Lehet be kene rakni valamelyik almas cuccba onnantol kajalna az egesz vilag...
- A hozzászóláshoz be kell jelentkezni
+1 - es milyen konnyu lenne adaptalni mas egitestekre..! Le a legacy sumer tucatokkal! Szegeny brittek is mit kuzdenek mar a rendes metrikus rendszerekkel... Eleg ranezni az orara - es azonnal vilagossa valik, hogy NEM a mi generacionk (es kovetkezok sem) lesznek akik leigazzak a vilagegyetemet... :D
- A hozzászóláshoz be kell jelentkezni
> Nem ertem miert nem tisztelnek minket programozokat. Az elmult 50 evben barmilyen programozot megkerdeztek volna ezekrol az idozonakrol, megmondta volna az osszes, hogy borzalmas otlet. Egyetlen egyet kellett volna per orszag megkerdezni. Csak egyetlen egyet.
Mert ez pont így szokott működni. A világot, az összes ember életét alakítjuk ahhoz, hogy a programozók, relative viszonylag kevés ember dolga minél könnyebb legyen, véletlenül sem fordítva. Például bőven elég az US ASCII, az ékezetes betűket és egyéb írásokat világszerte irtsuk ki (látom, te már megtetted). Az ábécérend mindenféle nyomtatott anyagokban is szigorú, byte-onkénti ASCII legyen, nehogymár a kettősbetűk speciális szerepet kaphassanak, vagy a kis- és nagybetűk összemosódjanak. A 10-es számrendszert is már vagy 50 (bocs, 32) éve elfelejtettük, átálltunk hexára. Lokalizálás is mekkora szívás már, miért nem tanult meg hipphopp mindenki angolul és felejtett el minden más nyelvet az első számítógépek megjelenésekor, igaz? Stb...
Ja, nem.
- A hozzászóláshoz be kell jelentkezni
A kereslet-kinalat torvenye epp ezek alapjan belott azert par fizetest. Akik szot ertenek az IT-sokkal, azoknak nagyobb a beveteluk. Ehhez az angol tudas sem art, a lokalizacio angol nyelvhez kotottsegenek megertese sem. A hexanal vegul pont a programozok alkalmazkodtak, mert azt magyon kevesen ertik, ilyen is van, de hat lehet velunk beszelni. :P Meg nem art nem fennakadni azon, hogy a "Tyuk" elorebb van, mint a "Tzar" (ez utobbi semmilyen szignifikans kart nem okoz a gazdasagnak*, ha valaki ezen problemazik, szellemi onkielegitest vegez).
De lattam mar olyan ceget, ahol a fejlesztok designt kaptak, hogy hogy nezzen ki az admin felulet. Olyan keszitette a designt, aki - a fejlesztokkel ellentetben - sosem beszeltek az ugyintezokkel, akik hasznaltak. A ceg eppenhogy nyereseges volt, de engem mar a nyeresegessege is meglepett (tobb okbol is). A fejleszto aki a korabbi - vegul a bukas utan visszatelepitett - adminfeluletet irta es rendszeresen beszelt az ugyintezokkel mikozben fejlesztgette kilepett a g*cibe.
*(ellentetben egy olyan ORDER BY-jal egy tobb millio soros tablan (+ joinok, mert konzisztens adat kell) ami nem hasznal indexet :P )
- A hozzászóláshoz be kell jelentkezni
"ez utobbi semmilyen szignifikans kart nem okoz a gazdasagnak*"
Ezt csak hiszed. Egy ceg szamara nagyon nem mindegy, hogy az abece-sorrendben hol helyezkedik el. Ezert is valasztanak sokan A betuvel kezdodo cegnevet.
- A hozzászóláshoz be kell jelentkezni
"Apple legyen a neve es igy a telefonkonyv elejen leszunk"
Ismerem a legendat. De amit irtal, nem zarja ki azt, amit en irtam:
En arrol beszeltem, amikor valami fontoskodo OCD szindromas kozepvezeto, akit addig leptetgettek elo, amig be nem kerult abba a pozicioba, aminek komoly karokozas nelkuli betoltesere mar alkalmatlan hirtelen kitalal egy vilagmegvalto feature requestet (vagy ahogy o hivja: "top urgency bugfix requestet"):
"A T elobb van, mint a Ty, a nevek szerinti rendezesnel legyen Tzar Peter elobb, mint Tyuk Anna"
Es nem erti meg, hogy miert nem er ez annyi munkaorat, de meg a nonindexed search+order CPU idejet sem a db-ben :(
Ennek az allitasnak semmi koze ahhoz, hogy egy ceg jobban jar, ha A betuvel kezdodo nevet valaszt maganak.
- A hozzászóláshoz be kell jelentkezni
Nem, nem a beleölt munkaóráról van szó. Hanem arról, hogy a szoftver helyesen működjön.
Eleve ha DB-ről beszélünk, és jól van beállítva a Unicode collation az oszlopra, akkor jól fog rendezni. Mert pont erről szól a Unicode szabvány collation része: definiálja azt a szoftveres, CPU-barát algoritmushalmazt, amivel rendezni tudod szinte akármilyen nyelv szabályai szerint a Stringeket. Tudni kéne használni:
http://www.unicode.org/reports/tr10/
A legnépszerűbb open-source DB-ben is támogatott ez.
Másrészt:
van egy szoftvered, amelynek bemenete egy String halmaz adott nyelven, kimenete a bemeneti String halmaz az adott nyelv szabályai szerint rendezve.
Ha erre írsz egy unit tesztet, akkor bizony implementációtól függetlenül kell definiálnod a viselkedését a szoftvernek.
És le van szarva a CPU idő, meg a DB szar beállítása, a szoftvernek a specifikáció szerint működnie kell. A specifikáció pedig az adott nyelv abécé-rendezési szabálya, tök mindegy, hogy az mennyi CPU-ba kerül, meg a fejlesztőnek mennyi idejébe. A szoftver van az emberért, nem az ember a szoftverért.
Igen, a humán világ szabályait nehéz CPU-nak megfelelő formába önteni.
Időzónák, nyelvek, formátumok, címek kezelése, mind-mind problémás, mert emberi. Erről szól az egész falsehoods programmers believe about.... cikksorozat:
https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-abo…
https://www.mjt.me.uk/posts/falsehoods-programmers-believe-about-addres…
http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe…
http://infiniteundo.com/post/25509354022/more-falsehoods-programmers-be…
https://wiesmann.codiferes.net/wordpress/?p=15187
Egy egész jó lista itt a falsehood cikkekről:
https://github.com/kdeldycke/awesome-falsehood
De ilyen a világ. Emberek vagyunk, és nem gépek, a szoftvernek kell megtanulnia az emberi dolgokat kezelni, és nem fordítva. A szoftver és a szoftvermérnök van az emberek hasznára, és nem fordítva. Pont azért árazzák be a jó programozókat magasan. Mert ők meg tudják oldani ezeket a problémákat, mert már van tapasztalatuk, végigszívták ezeket a fals feltételezéseket és megtanulták kezelni. A gyökér programozók azok, akik úgy állnak hozzá, hogy "de hát az emberek a hülyék". Nem, az emberek emberek. Az emberi világ nem teljesen logikus, nem matematikai logika-barát, emiatt nem CPU-barát. De pont ettől emberi.
- A hozzászóláshoz be kell jelentkezni
A falselihoodot vagom, vicces :D
De a collate mar nem olyan egyertelmu a dupla betuknel: "rizzsel", "hússzor", "rizsszirup", vagy ha csak nevek akkor "Batthyány" stb.
Aki miatt ilyen unit teszteket kell kitalalni, az megerdemli, hogy szarban hagyja az egesz dev csapat es kilepjen mindenki a g*cibe.
- A hozzászóláshoz be kell jelentkezni
A collate ekkor is teljesen egyértelmű.
Ugyanis a magyar helyesírás szabályai szerint:
"A többjegyű betűk kettőzött változatait tartalmazó szavakat sohasem az egyszerűsített alakok szerint soroljuk be a betűrendbe, hanem a megkettőzött betűt mindig két külön betűre bontjuk."
Tehát a rizzselt, hússzort úgy sorolod be, mintha rizszsel, húszszor lenne.
Nyilván a probléma az, hogy eldöntsd, ez egy többjegyű betű kettőzött változata, vagy sem, mint például a meggyötör szóban. Vagy az egészségedre szóban sz+s vagy s+zs van.
És erre valóban nehéz, de nem lehetetlen helyes megoldást találni (elválasztási adatbázis kell hozzá, ami a kettősbetűket helyesen kezeli). Csak éppen dolgozni kell vele, nem elég Okos Programozónak lenni hozzá.
És ha például szótárkészítő vagy, akkor ha igényes vagy a munkádra, akkor bizony dolgozol vele. Nem pedig kilépsz a gecibe a hatalmas egó miatt, ami szerint mindenki hülye, aki nem programozó.
- A hozzászóláshoz be kell jelentkezni
Oke, a szotaras use case-ben igazad van, ott kell ez az igenyesseg annal az egynel. Az eredeti peldamban nevlista volt adminfeluleten, meg fontoskodo OCD-s donteshozo, akinek semmivel nem lesz ettol tobb penze, max kevesebb, kicsit megcsavartuk azota :P De na.
Igazad van de a.te.ervelesi.hibad.hu/fasztudjamelyik :D
- A hozzászóláshoz be kell jelentkezni
Meg nem art nem fennakadni azon, hogy a "Tyuk" elorebb van, mint a "Tzar"
Nem hiszem, hogy ez nagyon jó példa.
Aki latin betűket használ, az nem hogy nem fog fennakadni ezen, hanem erre a működésre számít, mivel az Y előrébb van, mint a Z
- A hozzászóláshoz be kell jelentkezni
Csakhogy a "tyé" az a magyar ábécé egy betűje, és nem egyenlő T+Y-nal, csak épp latin betűvel így írjuk le.
Mint ahogy a "csé" sem c+s, csak ezt a két latin betűt használjuk a leírására.
A betűrendbe sorolást szabályozza A magyar helyesírás szabályai nevű MTA szabályhalmaz.
Eszerint:
"Az egyjegyű betűt teljesen elkülönítjük az azonos írásjeggyel kezdődő, de külön mássalhangzót jelölő kétjegyű (illetve háromjegyű) betűtől. Mindig az egyjegyű betű van előbb, például".
Lásd: http://helyesiras.mta.hu/helyesiras/default/akh12#F2_4
Azaz például zúdul előbb van, mint zsalu, pedig az ú az később van az ábécében, mint az s.
Emiatt Tzár előbb van a betűrendben a magyar betűrendbe sorolás szabályai szerint, mint tyúk.
- A hozzászóláshoz be kell jelentkezni
Ezzel, amit írsz, nekem nem is lenne semmi bajom.
De nézd meg azt a mondatot, amit beidéztem!
- A hozzászóláshoz be kell jelentkezni
Bájos, amikor egy programozó a matematika miatt sír.
:)
- A hozzászóláshoz be kell jelentkezni
Mate.. mitika?
- A hozzászóláshoz be kell jelentkezni
Nem értem, hogy mi köze az időzónáknak a programozáshoz és a programozókhoz.
Használj UTC-t. Pont azért találták ki, hogy legyen egy abszolút időzóna, UTC-ben még DST sincs. A fájlrendszerek is UTC-ben tárolják az időt, pl. azért, ha valaki laptoppal időzónán utazik át, akkor előállna az a morbid helyzet, hogy mire odaér, az aktuális fájl órákkal, vagy akár egy naptári nappal lesz fiatalabb a helyi időzóna ideje alapján, ami pl. backup programoknak gond lehet, az új fájl látszana régebbinek. Aztán az UTC-t olyan időzónában jeleníted meg, amelyikben akarod, DST-vel is korrigálva. Különben is az idő és időzónák kezelése az OS feladata, ne akarja a programozó újra feltalálni a kereket, az OS API-jait kell használni az idő kezelésére.
A nem egész órás offszetekkel meg végképp nem értem mi a baj. Kifejtenéd?
„Pár marék nerd-et leszámítva kutyát se érdekel már 2016-ban a Linux. Persze, a Schönherz koliban biztos lehet villogni vele, de el kéne fogadni, ez már egy teljesen halott platform. Hagyjuk meg szervergépnek…” Aron1988@PH Fórum
- A hozzászóláshoz be kell jelentkezni
Bennem is felmerült, hogy lehetne minden hónap 28 napos.
Így minden hónap hétfővel indulna, vasárnappal végződne.
Igazodnának a hetek, hónapok a holdhoz. A hold alakjából kb. meg lehetne mondani, hogy milyen nap van (persze ez sajnos évről évre változna :-()
Maradna még 1 és szökő év esetén, két nap, azok lennének az Új Év és a Másnaposság napja (vagy röviden Másnap).
Ezek nem tartoznának héthez, hónaphoz, azokon kívül állnának az év elején (végén?).
Tehát így lenne sorban:
..., 13. hó 28.-a vasárnap, Új Év, Másnap, 1. hó hétfő, ...
Szerintem nagyon király rendszer lenne! :-)
Ui.: A 13.-a sosem esne péntekre, mindig szombatra esne :-)
- A hozzászóláshoz be kell jelentkezni
Eleve baromság az, hogy egy munkahét 7 napból áll, nem pedig 8-ból, 16-ból vagy esetleg 10-ből.
- A hozzászóláshoz be kell jelentkezni
Letezik ilyen koncepcio:
- A hozzászóláshoz be kell jelentkezni
Az igazi megoldás az lenne, ha a Föld keringési és forgási idejét úgy állítanánk be, hogy ne legyen szükség szökőévekre, szökőpercekre. Ehhez vagy a Nap-Föld távolságot, vagy a Föld forgási idejét módosítanánk megfelelő módon. A Föld-Hold távolság beállításával pedig elérhetnénk, hogy pontosan 12 (vagy 13) hónap legyen egy évben. Ezzel minden (ezzel kapcsolatos) problémát megoldhatnánk. Merjünk nagyot álmodni. :-)
Az összes többi megoldás csak workaround.
- A hozzászóláshoz be kell jelentkezni
Szerintem te nyertél!
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Az idozonak oke, pont ezert. A teli/nyari oraallitas, es a nemegesz (UTC-3:30) offset nemoke.
- A hozzászóláshoz be kell jelentkezni
I can actually hear him rubbing his eyes.
"We don't centre our waking/sleeping cycle on solar noon, fool nephew," Uncle Steve explains. "We centre the school day on solar noon. In countries above and below certain latitudes, where seasonal variation in the amount of daylight is significant, it's important for there to be the maximum amount of light when children are going to school in the morning, and coming home from school in the afternoon. Here in Melbourne, solar noon is about 10:30 Standard Time, so the average school day is timetabled from 07:00 to 14:00, and a typical working day runs from about 07:00 to 15:00. That means that on a working day, I get up at 05:00, at the earliest."
"Ooogh. Sorry. That's about two hours later than I reckoned," I tell him.
"I know," he replies.
"I didn't know you did that in Australia," I say. "That deliberate misalignment of the diurnal routine. Does every country do it?"
"No. Equatorial countries don't, because they get plenty of light all year round. Temperate countries do, though. The technical term for it is 'daylight saving'."
I blink.
--
aka, persze, lehetne, hogy télen 9kor kezdődik a suli, aztán mindenki egyezkedhet a munkhelyén pl. :)
azt meg, hogy a -3:30 (van egyébként negyedórás is :D) miért olyan nagy szívfájdalom neked, azt nem tudom.
- A hozzászóláshoz be kell jelentkezni
Az a sejtésem, hogy valamelyik Okos Programozó úgy gondolta, okosabb lesz, mint a tz adatbázis összeállítói, és implementál saját időzóna-támogatást, ahol integerként tárolja az UTC offsetet. Majd ráébred, hogy léteznek olyan időzónák, ahol nem egész az UTC offset, és borul a rendszere. És ilyenkor persze az időzóna-rendszer a rossz, nem pedig az Okos Programozó. Mert az ego az nagyobb, mint az, hogy beismerje valaki, hogy nem tud eleget az időzónákról.
De hát épp ezért kéne meglévő, jó, és de facto standardet használni időzóna-információkra, a tz adatbázist. Az adatbázis összeállító, karbantartói tudják, mit csinálnak, IMHO ők tudják a legtöbbet az idózónákról. Mindenesetre biztosan többet, mint egy véletlenszerű Okos Programozó.
- A hozzászóláshoz be kell jelentkezni
Lehet az integer, csak másodpercben.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni