01
01.01.2010 -- это что-то почти бинарное, кибернетическое. :-)
![]() | You are viewing Log in Create a LiveJournal Account Learn more |

Go — компилируемый, многопоточный язык программирования, разработанный компанией Google. Первоначальная разработка Go началась в сентябре 2007 года, а его непосредственным проектированием занимались Роберт Гризмер, Роб Пайк и Кен Томпсон. Официально язык был представлен в ноябре 2009. На данный момент его поддержка осуществляется лишь для операционных систем Linux и Mac OS X.
Хало-ворлд пример:
package main
import "fmt"
func main()
{
fmt.Printf("Hello, World!\n")
}
Если обратить внимание на динозавров разработчиков языка, то видно, что именно они являются разработчиками эпохального языка Си, значение которого в этой области невозможно переоценить. Что об очень многом говорит и доставляет.
( Читать запись полностью » )
[ Original at blekel.ru ]
Первым номером в реестре домена .рф, открытого в среду, стал кириллический адрес Россия.рф, сообщила руководитель маркетинга и PR Координационного центра национального домена сети интернет Мария Мокина.
В настоящее время проходит процедура приоритетной регистрации имен второго уровня в зоне .рф, стартовавшая в полдень. Координационный центр резервирует имена для государственных нужд, заявки от владельцев товарных знаков принимают аккредитованные регистраторы.
Администратором домена Россия.рф на период резервирования является Координационный центр. «Позднее мы передадим его соответствующим органам государственной власти», – сказала Мокина.

Отличный фильм-катастрофа! И мой любимый жанр :-) Несмотря на длительную продолжительность, почти 3 часа в кинотеатре, заскучать не придется, с небольшим преувеличением можно сказать, что во время просмотра фильм захватывает дух и "не отпускает" ни на секунду :-)
Насыщенно и полно даны постоянно сменяющиеся сцены, от титанического масштаба до локального микро-косма взаимоотношений людей. Одна жалость, от гигантских цунами пластмассовая оправа моих жёлтых очков треснула :-D
Во время сеанса (смотрели в Пушкинском) с регулярным постоянством раздавались аплодисменты зрителей, когда решалась какая-то острая сюжетная проблема :-)
Windows 7 намного лучше и быстрее Висты и даже XP.
( Читать запись полностью » )
[ Original at blekel.ru ]
Переехали в новый офис в том же здании, с 6-го на 2-й этаж. Единственный минус, который можно придумать, — теперь нет того индустриального вида на пол-москвы до самого горизонта. Зато в остальном только плюсы. 8-)
Многие языки программирования позволяют создавать налету локальные не именованные функции внутри выражений. Такие функции обычно относят к лямбда функциям, которые имеют широкое применение.
Лямбда выражения – техника программирования, сочетающая в себе преимущества указателей на функции и функциональных объектов, и при этом позволяет избежать неудобств. Как и функциональные объекты, лямбда выражения позволяют хранить состояния, но их компактный синтаксис в отличие от функциональных объектов не требует объявления класса, т.е. позволяет писать более компактный код и избегать лишних ошибок там, где это возможно.
( Читать запись полностью » )
[ Original at blekel.ru ]
В контексте MySQL на данный момент.
Есть все предпосылки полагать, что красивый и изящный оператор IN / NOT IN в SQL-запросе сильно неэффективен на больших таблицах по сравнению с прямым сравнением значений по индексам и в том числе в операциях INNER / LEFT JOIN, т.к. похоже, что IN / NOT IN действует простым перебором, что сильно удорожает его применение. Здесь грустный вздох.
Но что нехорошо, возможная на первый взгляд полноценная замена выражения, например:
SELECT
table1.param
FROM
table1
WHERE
table1.param NOT IN (
SELECT
table2.param
FROM
table2
WHERE
table2.predicate
)
( Читать запись полностью » )
[ Original at blekel.ru ]
Последний раз до этого в эзотерическом магазине "Путь к себе" я был наверное больше 5 лет назад, когда он еще располагался в районе Белорусской. А вчера поехали в один из "новых", который на Третьяковской.
Долго разглядывали литературу, но в итоге из этого ничего не купили. Зато в покупках оказались палки-вонялки и звенелка из трубочек и монет (чатлов) для двери. Вообще, в дополнение я несколько надеялся на наличие каких-нить нестандартных (8×10) шахмат (лучше всего Gothic Chess-вариант, конечно), но там оказались только обычные среди других игр на досках.
Палки-вонялки я раньше как-то не очень чествовал, негативно сказывались на самочувствии из-за "утяжеления воздуха", но вчера дома их воздействие показалось весьма приятным. Может из-за исчезнувшего ядовитого воздействия на организм в виде табачного дыма?
Поздравляю себя и коллег с Днем программиста! Ура, товарищи!
Теперь это, кстати, официальный праздник: Президент своим Указом установил профессиональный праздник – День программиста.
И, так совпало, именно сегодня я дописал до рабочей альфа-версии одну очень интересную штуку. )

Gothic Chess (произносится как «го́тик че́сс», общепринятого русского названия нет) — коммерческий вариант шахмат на доске 10×8, с двумя дополнительными фигурами. Игра предложена Эдом Трайсом и запатентована в 2002 году.
( Читать запись полностью » )
Вчера сходили на премьеру мультфильма "Девять". Понравился.
Продукт несколько выбивается из общего Тим Бертоновского ряда — никакой вопиющей о себе готики. Только разве что парк статуй в середине. И кибер-очки на глазах у кукол 8-).
Сюжет мне, как любителю кибернетики, тоже понравился, но опять вспоминая прошлые (мульт-)фильмы, он несколько более прямолинеен и одноразовый, чтоли. Возможно такое впечатление из-за намного большей динамичности сюжета, где было меньше места размеренной философии. Хотя она, безусловно, местами присутствовала :-).
Обязателен к просмотру :-)
( Читать запись полностью » )Самым значимым личным достижением за это лето следует признать то, что я избавился от курения.
В прошлом отпуске почти целые сутки слушал аудиокнигу Аллена Карра (другого метода похоже действительно нет). Даже помню число, когда это было: 04-е июня (04.06.2009).
Всё таки, почти 10 лет вредной зависимости — это ужасно.
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |