Andy La Rubin [entries|archive|friends|userinfo]
Andy La Rubin

[ website | B5 RFC ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Непроплаченная реклама [Апр. 29, 2012|02:26 am]
[Tags|]
[Current Location |Russia, Moscow, Zakharkovo, Khoroshëvskiy Serebryanyy Bor]

Моя мама решилась наконец перейти из чукчей-читателей в чукчи-писатели потребителей контента в создатели контента, и поскольку, как говорил Лев Толстой, "140 символов - это в высшей степени расстраивающее и в то же время оскорбляющее меня ограничение", она решила сразу начать с ЖЖ, а не твиттера.

Так что читайте!

Последний пост получился весьма исторически-политическим.

Posted via LiveJournal app for iPhone.

СсылкаОставить комментарий

WWDC 2012 [Апр. 25, 2012|08:20 pm]
[Tags|]

Пришел с очередного митинга, сел читать почту. Вдруг в какой-то момент краем глаза вижу, что в самом верху непрочитанных писем висит:

Apple Developer         WWDC 2012. June 11-15. Register now.        17:25

Время на часах 17:30. Давление сразу 160/110, правой рукой судорожно открываю на маке браузер на developer.apple.com, левой рукой на телефоне набираю телефоны камрадов по посещению конфы, чтобы бегом бежали к компам. В 17:32 кликаю на купить (решпект Эпплу - все с прошлого года запомнил, включая номер карты), Эппл говорит: Thank you for your order, ваш тикет будет вам выслан shortly, но в течение 24 часов. Сижу на измене, прошел платеж, не прошел (зимой когда я попытался внахалку купить по своей карте MacBook Pro с самовывозом из US Apple Store, меня обломали). В 18:11 приходит - Activate your WWDC 2012 ticket now. Фуух, выдохнули.

Теперь жду, когда меня нашысты начнут спрашивать: Борис Ефимович, зачем вы летите на конференцию в Торонто?

P.S: WWDC Alerts прислали SMS только в 18:30

P.P.S: А в 18:42 уже пишут - Sold out.
Ссылка11 комментариев|Оставить комментарий

Day in the Life of Pussy Riot [Мар. 18, 2012|06:15 pm]
[Tags|, ]

Сегодня синфест прямо почти попал в точку с происходящим у нас. Может, Татсуя следит за нашими новостями?

СсылкаОставить комментарий

Schwyzerdütsch oder Schweizer Deutch? [Мар. 13, 2012|07:41 pm]
Сегодня я узнал, что в немецких кантонах Швейцарии все говорят на одном языке, а пишут - на другом. Первый называется Schwyzerdütsch и имеет ISO код gsw, а второй - Schweizer Deutch и имеет ISO код de-CH. При этом второй является официальным языком Швейцарии, а первый - нет. При этом в макоси для выбора предпочтительного языка есть оба. При этом на каком языке правильно делать локализацию, если вдруг придется - вааще непонятно.
Ссылка6 комментариев|Оставить комментарий

Открыл для себя Van Canto [Фев. 18, 2012|09:13 pm]


(если кто вдруг с оригиналом не знаком - ссылка)
СсылкаОставить комментарий

Профинансировал Тима Шафера [Фев. 13, 2012|10:02 am]
[Tags|, ]

Тим Шафер собирает денег на свой новый проект. На данный момент насобирал уже $1.6M. Добавил свои скромные в нужное дело.

http://www.kickstarter.com/projects/66710809/double-fine-adventure/

Поскольку в Monkey Island, Day of the Tentacle и Full Throttle я играл, можно сказать, бесплатно (а Grim Fandango уже покупал настоящий), то буду считать это морально-материальной компенсацией :)
Ссылка6 комментариев|Оставить комментарий

Указатели на члены классов в шаблонных параметрах. А если еще и с наследованием? [Фев. 8, 2012|12:00 pm]
[Tags|]

Написал шаблончик, принимающий в качестве одного из аргументов указатель на член класса, являющегося другим параметром этого же шаблона. Соответственно приняв инстанс этого класса, шаблон с этим членом (по указателю) может что-то делать:

template<typename V, class C, V C::* M>
struct T
{
   T(C& c, V v) { c.*M = v; }
};


В таком примере все работает:

struct A
{
   int x;
};

void a()
{
   A a;
   T<int, A, &A::x>(a, 0); // a.x = 0;
}


А вот если я попробую передать в шаблон член не самого класса, а его предка по наследованию, то все не работает:

struct B : A
{
};

void b()
{
   B b;
   T<int, B, &B::x>(b, 0); // b.x = 0;
}


Выдает error: could not convert template argument '&A::x' to 'int B::*'

Пробовал тип явно привести:

   T<int, B, (int B::*)&B::x>(b, 0);


говорит кучу сразу проблем:
error: 'A::x' cannot appear in a constant-expression
error: '&' cannot appear in a constant-expression
error: a cast to a type other than an integral or enumeration type cannot appear in a constant-expression

Что делать, куда бежать?
Ссылка5 комментариев|Оставить комментарий

В будущее со скоростью света [Фев. 6, 2012|10:45 am]
[Tags|]

Вчера, читая "Элегантную вселенную", осознал концепцию, что у каждого тела есть четырехмерный вектор скорости постоянной длины, равной c, только вот у большинства тел он направлен в основном вдоль временной координаты в сторону будущего, а чем быстрее тело движется, тем больше оно "отворачиват" свой вектор в сторону пространственной "плоскости" (ну а фотоны разворачивают свой вектор полностью в пространство, ничего не оставляя времени).

Замечательно. Но т.к. по сути мы получаем "скорость во времени", а раз пространство у нас квантуется постоянной планкой, то не следует ли из этого квантование времени, равное постоянной планке, деленной на скорость света?
Ссылка4 комментария|Оставить комментарий

Мифофизическое [Янв. 30, 2012|09:32 pm]
Начал читать по наводке Рекодера "Элегантную вселенную" и задался вопросом: следует ли из теории струн появление Вселенной посредством музыки Айнур?
Ссылка6 комментариев|Оставить комментарий

JMS в контакте [Янв. 23, 2012|12:53 pm]
[Tags|]

JMS написал в Фейсбук о сайте babylon5world.com, которые организовали выходцы из Вконтакта. Интересно, чуваки-то знают? %)
Ссылка4 комментария|Оставить комментарий

navigation
[ viewing | most recent entries ]
[ go | earlier ]