-
Всем привет! Со времени первой статьи про VDS на Хабре мы успешно прошли запуск услуги, получили огромный опыт в предоставлении услуги и представили несколько новинок, о которых и хотим рассказать.
-
Google готовит нетбуки на Android по $200
Около недели назад CEO Intel Пол Оттелини заявил, что по его мнению Intel-устройства с тач-экраном должны стоить около $200. Теперь эти слова получили практическое подтверждение от другого высокопоставленного топ-менеджера компании. Исполнительный вице-президент Intel Деди Перлмюттер (Dadi Perlmutter) подтвердил журналистам ресурса…
-
Неизменяемая очередь на F#
Введение Прочитав недавно статью про список на Haskell, решил тоже немного рассказать о реализации базовых структур на ФЯП (F#). Статья не несёт практической ценности, поскольку готовых реализаций полно в интернете. Цель статьи — рассказать о том, как можно реализовать неизменяемую…
-
Отличие складчины и краудфандинга. Коллективный вклад с комментариями
Сайт tooggii.com представляет собой попытку реализации промежуточной идеи между исконно русским изобретением — складчиной и зарубежным понятием краудфандингом. Иногда понятия складчины и краудфандинга путают в попытке найти как раз русский аналог упомянутого англицизма. Сначала определимся с основным различием складчины и…
-
Обучения в Японии, в Киотском Университете. Начало
Хотелось бы тоже написать о своем опыте обучения в Японии, а именно в Киотском Университете. Сразу оговорюсь, что обучение не было связано с IT, происходило это 8 лет назад, но возможно кому-то пригодиться мой опыт. Это будет вводная статья о…
-
Как мы организовали уральскую репетицию ACM ICPC WORLD FINALS
Доброго времени суток всем хаброжителям. В этой статье я расскажу о том, что можно получить, если заразить нескольких студентов-айтишников с Урала крутой идеей о чемпионате международного уровня. Всё началось жарким летним днём где-то в июле 2012. На кухне местной ИТ-компании…
-
Основной цикл в Javascript
Все мы слышали про ajax и node.js. Они прочно обосновались уже не просто в словарном запасе, но и в наборе инструментов веб-разработчика. Ajax — асинхронное подтягивание данных с сервера на страницу, node — фреймворк с асинхронным IO. Но как в таком однопоточном…
-
«А что если», Event Sourcing
Наверное, про Event Sourcing слышал каждый, кто хоть раз пересекался с темой CQRS и DDD. Это подход хранения данных, при котором вместо конечного результата храниться череда записей о событиях происшедших с некоторой сущностью. На сайте Мартина Фаулера есть подробное описание,…
-
Оканчивается эпоха восьмеричных чисел с ведущим нулём в языке JavaScript
Равенство parseInt("042") === 42 (как и другие ему подобные) станет верным в Firefox следующей версии (Firefox 21) и в более новых, хотя прежде Firefox действовал по образу и подобию языка Си, считая восьмеричными числа, запись которых начиналася нулём — так что вызов parseInt("042") давал тогда значение 34. Обсуждение в мозилловской багзилле показывает, что перемена эта произошла под влиянием ECMAScript 5…
-
Немного об использовании this
Доброго времени суток, господа! В джаваскрипте существует очень много интересных нюансов, которые едва ли можно встретить в других языках программирования. Рассмотрим самый нужный, на мой взгляд, из них — this. Данный пост поможет освежить знания по этой теме. Я не…