четверг, апреля 17, 2014

Очередные прикольные игры для программистов

Пополнение коллекции. На хабре обнаружил ссылку на очередные игры для программистов:
  • На javascript - untrusted. Насколько я понял пока там 21 или 22 уровня. 


    Цитата с хабра: "Надо помочь герою преодолеть более 20 уровней, в процессе прохождения которых мы встретим боевых дронов, реки и лабиринты, ключи и замки, звонки «оператору Матрицы» и многое другое… К счастью, благодаря взломанному компьютеру у главного героя есть доступ к коду игры! И если на первых уровнях мы просто изменяем на ходу реальность, то в конце нам придется запускать в нее свои js-объекты, помогающие атаковать мега-босса."
  • На ruby - ruby-warrior (это ссылка на ее github).


    Игрушка для изучения Ruby. Воин должен добраться до вершины башни чтобы достать рубин(ruby) на высшем уровне. На каждом уровне нужно написать скриптик на руби, чтобы воин смог победить врагов, освободить пленников и добраться до лестницы.
P.S.  на эту тему смотри также:

суббота, сентября 28, 2013

Ха:) я в историю марийского интернета попал

 http://kragrad.ru/clauses/davecha/marnet--pervaya-v-rossii-regionalnaya-set/
(снапшот из webarchive - http://web.archive.org/web/20140519193247/http://kragrad.ru:80/clauses/davecha/marnet--pervaya-v-rossii-regionalnaya-set/)
"Пионерами из российских сайтов стали порталы РБК и Анекдот.ру. А первый сайт в Марий Эл в 1995 году сделали Наум Шик и Алексей Крылов, их творение вошло в число ста первых российских сайтов."
Тот еще ужас был, с анимированными gif'ками и чудными цветами :). Благодаря web.archive.org можно полюбоваться на snapshot от 1996 года. Более ранних нет. Марийский флаг в 3ds-max рендерил, помнится.

среда, сентября 25, 2013

Программирование под андроид для начинающих.

С чего начать изучение новой платформы - конечно с общего обзора.

  • Есть официальная гугловская статья - Application Fundamentals. Общий обзор и ссылки для дальнейшего чтения.
  • Серия статей-переводов на хабре - Архитектура Android приложений.
  • Видео-лекции Android for Busy Developer. Очень смешной акцент с твердой "р-р-р-р", но зато наглядно и относительно коротко (чуть меньше 3-х часов видео в общей сложности). 
  • Дальше при желании можно читать книжки. Или не читать, ограничиться чтением документации на http://developer.android.com/training/index.html

четверг, февраля 21, 2013

Книжка не про компьютеры

Читаю сейчас книжку американского орнитолога, физиолога и географа Джареда Даймонда, "Ружья, микробы и сталь" - одна из самых интересных книг, которые мне попадались за последнее время. Очень способствует, на мой взгляд, формированию научного мировоззрения и способна поставить мозги на место.

Краткое содержание можно посмотреть здесь.

Начало авторского предисловия:
Эта книга — моя попытка кратко изложить историю всех людей, живших на планете за последние тринадцать тысяч лет. Я решил написать ее, чтобы ответить на следующий вопрос: «Почему на разных континентах история развивалась так неодинаково?». Возможно, этот вопрос заставит вас насторожиться и подумать, что вам в руки попал очередной расистский трактат. Если так, будьте спокойны — моя книга не из их числа; как станет видно в дальнейшем, для ответа на мой вопрос мне даже не понадобится говорить об отличиях между расами. Моей главной целью было дойти до предельных оснований, проследить цепь исторической причинности на максимальное расстояние в глубь времен.
Цитата из одной рецензии на книжку:
 В 1998 году Джаред Даймонд, калифорнийский профессор — орнитолог, географ, антрополог, биолог, и это только самые верхние строчки в списке его специальностей — получил за «Ружья» сначала Пулицеровскую премию, а затем и премию «Авентис» — за лучший научпоп; спрессованная в шесть сотен страниц история человечества за последние 13000 лет была отрецензирована Биллом Гейтсом, продана общим тиражом более миллиона экземпляров, раскритикована (странным образом, за «географический детерминизм», а не за хронологию, часто крайне сомнительную, самое слабое место книги) и стала мгновенной классикой; редкий случай, когда представление о том, как сложилась сегодняшняя картина мира, может поменяться после чтения всего одной книжки. Даймонду на самом деле повезло не меньше, чем Писарро; случайно или намеренно, его книга стала образцом сердечного согласия науки и идеологии — в данном случае политкорректности, основного идеологического тренда 90-х годов: Даймонду не просто удалось показать, что любая расовая дискриминация не имеет под собой научных оснований, — а удалось очень кстати.
 Удивительно даже не это; что удивительно, так это каким образом на протяжении более десяти лет в России не удавалось «одомашнить» эту книжку. Чего только не переводили, а вот эту — может быть, самый влиятельный нон-фикшн 90-х — проворонили; еще более загадочным образом сначала (в 2008-м) по-русски был издан «Коллапс» — более поздняя книга Даймонда, логическое продолжение «Ружей»: вот так общества зарождаются — а вот так они гибнут. Чем бы ни объяснялась эта злокозненная инверсия, книга Даймонда не потеряла актуальности; задним числом так задним числом — ничего страшного.

Ружья, микробы и сталь. Судьбы человеческих обществ | Джаред Даймонд | Guns, Germs, and Steel: The Fates of Human SocietiesРужья, микробы и сталь. Судьбы человеческих обществ | Джаред Даймонд | Guns, Germs, and Steel: The Fates of Human Societies

пятница, ноября 23, 2012

Программа для mind mapping'а

Я уже много лет использую mind-mapping, в основном для различных рабочих заметок, планирования рабочей деятельности, при изучении чего-то нового, для хранения ссылок по какой-то теме. Все они лежат в облаке, раньше это был dropbox, теперь google drive, так что доступ к ним есть как на работе, так и дома.

До недавних пор пользовался FreeMind'ом, но недавно обнаружил, что XMind (тоже бесплатный) обладает более богатой функциональностью, так что сейчас перехожу на него.Чисто облачные проекты (типа Mindmeister) у меня что-то не пошли, они либо по ежемесячной подписке работают, либо с очень убогим функционалом.

Но вообще комп - это не всегда самая удобная платформа для этого процесса, планшеты во многих ситуациях должны быть более удобны (например, если ты сидишь на диване и читаешь книжку))). На iPad'ах/Android'ах есть программа iMindMap hd, созданная под эгидой автора mind mapping'а Тони Бьюзена - хороший обзор есть здесь. Красивая, но большая часть функций только в платных версиях. Но мне больше понравилась Mindjet - бесплатная и довольно простая. Впрочем программ для mind mapping'а в iTunes/Google Play Store много, можно выбрать на свой вкус.