saxus blogja

CRS-6, meg egyebek

Lassan egy újabb tételt kipipálhatunk az "ez is szájönszfiksön" listáról, ugyanis úgy néz ki, a SpaceX-nek most sikerült eltalálni landolni a bárkán: https://twitter.com/SpaceX/status/588082616890449920

Apró érdekesség mindemellett, hogy az United Launch Alliance bejelentette az NGLS-t (vagy más néven Vulcan), ami azon túl, hogy az orosz RD-180-as hajtóművet használó Atlas V-vel ellentétben ismét 100%-ban amerikai gyártmányú, tartalmaz egy további meglepetést: hajtóműveket később ledobhatóra akarják csinálni és helikopterrel elkapni. Nem akarok találgatni az okokról és azt se, hogy ezt miért a tegnapi (tervezett, majd időjárás miatt halasztott) SpaceX starttal egy időben jelentették be. :)

Eskü, nem keresem a bajt,...

...de akárhányszor PHP-hez kell nyúlni valamilyen baleset folytán, garantáltan belefutok valami fasságba nagyon rövid időn belül:

Note that the SoapClient.__doRequest() method circumvents the throwing of SoapFault exceptions.

Specifically, if you call the __doRequest() method and it fails, it would normally throw a SoapFault exception. However, the __doRequest() method doesn't actually throw the exception. Instead, the exception is saved in a class attribute called SoapFault.__soap_fault, and is actually thrown AFTER the __doRequest method completes (but the call stack will show that the exception was created inside the __doRequest method.

http://php.net/manual/en/soapclient.dorequest.php#105380

Google, Facebook

Hogy is volt az a dont be evil maszlag a Google esetén? http://www.hwsw.hu/hirek/53615/outlook-skype-google-talk-chat.html

Mindegy, irány nagyon jól látszik: mind a Google, mind a Facebook maga akar "Az Internet" lenni és kirekeszteni mindenki mást. Addig, ameddig terjedni tudtak, beleintegráltatták magukat mindenhova, most, hogy elegendően nagy dominanciával bírnak, most bezárják a kapukat, hogy csak a maguk kis világában lehessen az user. Cégeknek ez jó, usereknek ez nettó szopás.

Új flame érkezik, T-3...., T-2..., T-1...

"Az operációs rendszerek szégyen-toplistáján egészen meghökkentő módon az Apple-féle OSX, az iOS, és a Linux szerepel a dobogón, messze megelőzve a különféle Windows-verziókat. Ez erősen szembemegy a közhiedelemmel, ami szerint a Windows biztonsági szempontból lyukas, mint az ementáli sajt, bezzeg az Apple szoftverei milyen jók, a Linux pedig maga a tökély."

src.: http://index.hu/tech/2015/02/23/eljen_veszelyesen_hasznaljon_internet_e…

:)

Ikonok!

Valahol itt a Windows 10 kapcsán már említettem egy rövidkét az ikonok fontosságáról UX szempontból, illetve valahol szintén írtam már arról, hogy a Windows Phone beállításai között borzasztó zavaró, hogy nincs ABC sorrendbe rendezve, mert míg iOS-on és Androidon vannak ikonok, ami vezeti a szemet, addig Windows Phone alatt semmi.

Nos, WP10 csapatnak megjött az esze:

VS2010 kis színes

Volt nekem egy ilyesmi adathalmom, amit beégettem a fejlesztés idejére:


var list = new List<Foo>();

list.Add(new Foo() {
  Valami = "akarmi",
  Salala = "tralala",
  Numerikus = 123,
  ...
});

...

Most ezt elkezdtem átrakni egy XML fájlba. Leírom, hogy <Foo majd egy jól irányzott copypasztázással odamásolom a C# kódból a propertyket. Erre mit csinál a VS? Átírta nekem szabványos XML-re: propertyket elválasztó vesszőket eltűntette, számok köré odarakta az idézőjeleket, stb.

Egyetlen szépséghibája, hogy pl az &, és a \" karaktereket nem escapelte ki nekem XML helyesen. Illetve visszafelé se megy. De ez is több, mint a semmi.

32/64 bites programban int/long műveletek

Előzmény.

tl;dr: kiváncsi voltam, hogy hogy viszonyul egy 64 bites gépen az int és long összeadás sebessége különböző CPU-k között attól függően, hogy 32 vagy 64 bitesként van futtatva. Annyi időm nem volt, hogy C++-ban is mérjem, most csak .NET 4-el, debug profileban mértem, ill arra se volt nagyon időm megnézni, hogy milyen ASM kódra fordul, de ez jött ki: