aruslan: (Default)
Microsoft доставляет.





Stephen Elop. A Glimpse Ahead... (PPT)
aruslan: (Default)
Смотрел видео стрельбы с Миссури у [livejournal.com profile] kunaifusu и вспомнил как стреляет USS Iowa.
(Показали лет семь назад Саша Старых и Андрей Суворов.)
Воронка от звукового удара диаметром в 150м всячески внушает:

WNUS_16-50_mk7_Iowa_pic.jpg - image uploaded to Picamatic
(USS Iowa BB-61 firing a 15-gun broadside in 1984)

Народ на полном серьезе обсуждал сносит ли корабли во время стрельбы.

А еще на YouTube появился второй ролик IL-2 Sturmovik: Birds of Prey.
Отменное небо, города-дороги-реки-вулкан, море и детали под крыльями - очень достойно, молодцы!
aruslan: (Default)
Пару лет назад (когда я в первый раз серьёзно столкнулся с .NET и C#) мне очень помог cbrumme's WebLog.
Один из немногих по-настоящему глубоких источников информации о.

Это я на всякий случай, для тех, кто в танке или только начинает изучать C#, .NET, WinFX и хочет копнуть чуть глубже.
aruslan: (Default)
<!-- saved from url=(0083)http://xxx -->


Вот такая вот неказистая строчка убирает предупреждение под адресной строкой IE.
Как обычно, мучаются все, кроме хакеров.
aruslan: (Default)
Баян, ссылки на память :)
Crimson Room
Viridian Room
Blue Chamber
aruslan: (Default)
http://www.koders.com/ - поиск в open-source коде.
Идеален, когда нужно посмотреть, как пишут другие. Или вспомнить.
Скажем, вводите "FindFirstFile" - и видите живые куски кода.
Или, например, вводите "Sergey Shandar" ;)
по наводке от [livejournal.com profile] innochenti
aruslan: (Default)
"...Я оказался в центре целого смерча всяческих функций и обязанностей.
Тем не менее, я и Грег продолжали проникать в здание украдкой.
Ответственные сотрудники проекта PowerPC, ключевого для будущего компании, не могли выдать нам бэджи, не имея заказа на закупку.
Они не могли оформить заказ на закупку без подписанного контракта.
Они не могли подготовить контракт без одобрения юридического отдела,
а юридический отдел, узнав правду, без всякого сомнения вызвал бы охрану, чтобы вывести нас из здания..."

Читать обязательно!!! (оригинал - здесь)
via [livejournal.com profile] dz
aruslan: (Default)
Не прошло и года от старта Девятого канала на MSDN, как я вчера о нём узнал, позорище... ;`(

Море видеороликов - процесс, дизайн, security, тестирование, Avalon, CLR, BCL, Visual Studio, Xbox Live! etc etc.
Познавательная серия об интервьюировании кандидатов (о, да! BOOL IsPalendrome(TCAR* tszString)).
Там интервьюирующий не в курсе, как пишется слово "палиндром", и вообще в целом тупят оба, но через это даже более показательно.

И, конечно же, интервью с Herb Sutter (очень интересные, особенно в кристаллическом контексте), Ward Cunningham, Anders Hejlsberg и Christopher Brumme.
"I always talk about this to folks at Microsoft, especially developers.
What is the most important operating system you'll write applications for?
It ain't Windows, or the Macintosh, or Linux. It's Homo Sapiens version 1.0.
It shipped about 100,000 years ago, there's no upgrade in sight, but it is the one that runs everything.
Right?
Now, what's interesting is the technology, the applications, that have grown on top of that operating system.
One of the biggest applications, shipped about five and a half thousand years ago, version 1 reading and writing.
Writing systems first appeared in the fertile crescent of Mesopotamia, modern day Iraq, actually." (здесь)


Рекомендую.
via kolach
aruslan: (Default)
Вчера внимательно читал стандарт C++ по поводу специализаций (был интересный вопрос от CEMEHа) и наткнулся на лимерик в конце абсолютно кошмарного 14.7.3/7:

  When writing a specialization, 
  be careful about its location; 
    or to make it compile
    will be such a trial 
  as to kindle its self-immolation.

Я люблю вставлять в документацию метки-сюрпризы, по которым легко узнать, читают документы или нет :)
Но увидеть такое в международном стандарте ISO/IEC 14882...
И, уж тем более, найти в предметном указателе стандарта ссылку на лимерик в виде "immolation, self":
  ...
  imbue
    basic_filebuf 669
    basic_ios 621
    basic_streambuf 631
    ios_base 616
  immolation, self 279
  implementation
    defined alignment of bit-field 163
  ...

Я рыдалъ :))

Update: Товарищ Coriolan на gamedev.ru тоже проткнулся :)
Update 2: Funny Things Seen in Source Code and Documentation
Update 3: "... It's not the only inside joke in that standard, for that matter." (c) Matt Austern
aruslan: (Default)
http://www.joelonsoftware.com/articles/CollegeAdvice.html

Нравится мне читать товарища Спольски.
Хорошо пишет, надо учиться так писать.

С Новым годом, кстати.
Привет.
aruslan: (Default)
Читал сегодня следующее:
typedef char C;typedef long I;
typedef struct a{I t,r,d[3],p[2];}*A;
#define P printf
#define R return
#define V1(f) A f(w)A w;
#define V2(f) A f(a,w)A a,w;
#define DO(n,x) {I i=0,_n=(n);for(;i < _n;++i){x;}}
I *ma(n){R(I*)malloc(n*4);}mv(d,s,n)I *d,*s;{DO(n,d[i]=s[i]);}
И дальше в том же духе... ) Много думал. Еще раз перечитал товарища [livejournal.com profile] dr_klm о языке J.
aruslan: (Default)
Читать вдумчиво и внимательно.

Это еще не про витамины А и Б. Про витамины обещают в следующих сериях. Это, скорее, про амфетамины.

Сергей Дмитриев (JetBrains): статья Language-Oriented Programming в журнале onBoard.
Jack Greenfield (Microsoft): статья The Case for Software Factories в Architects JOURNAL и
его же статья Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools.

Если интересно, можно медитировать над сайтом Software Product Lines в целом.

Update: обновлен список интересных ссылок и выложен обрывок из заупокойной.

Profile

aruslan: (Default)
aruslan

January 2014

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 20th, 2017 14:44
Powered by Dreamwidth Studios