Pull to refresh
0
0
Giii @Giii

User

Send message

Сравнение игр для программистов

Reading time2 min
Views12K
В данном топике я попытаюсь сравнить некоторые из игр для программистов.
  • Colobot
  • CeeBot
  • Terrarium
  • Robocode
  • Evole
  • DarwinBots II
  • breve


Более подробное описание для игр Colobot/CeeBot можно прочитать здесь, про Robocode здесь, про CoreWars здесь.
Ознакомится с сравнением
Total votes 82: ↑77 and ↓5+72
Comments58

Майндмэпы в учебе

Reading time2 min
Views2.6K
Диаграммы связей

Я думаю, большинство хабралюдей должно быть знакомо с такой вещью, как майндмэпы, они же карты разума, они же диаграммы связей. Для тех, кто не в курсе, поясню: майндмэп — это иерархическая диаграмма, отображающая множество взаимосвязанных мыслей.


У диаграмм связей существует много возможных применений. Например, с их помощью можно разрабатывать базы данных и абстрактные структуры классов, проводить мозговой штурм или планировать личные расходы. Расскажу, как я применяю их в учебе.
Читать дальше →
Total votes 81: ↑74 and ↓7+67
Comments57

Robocode

Reading time5 min
Views23K
Слоган RobocodeХабрасообщество поддержало идею написания обзоров игр для программистов, поэтому я продолжаю эту серию статей. Напомню, в прошлый раз я рассказал Вам про игры Colobot и Ceebot.

Сегодня Вы узнаете про отличную игру Robocode. Она предназначена для продвинутому обучения Java, и имеет большие функциональные возможности, несмотря на кажущуюся внешнюю простоту.

Robocode — это обучающая игра с открытыми исходными кодами, разработанная Mathew Nelson и Flemming Larsen. Ее единственной целью было облегчение изучения языка программирования Java.

Читать дальше →
Total votes 147: ↑140 and ↓7+133
Comments56

PenSpinning — спорт для программистов!

Reading time1 min
Views3.9K
image
Что такое PenSpinning? Это, можно сказать, эдакий вид спорта. На русский правильнее всего переводится «манипулирование ручкой». Сам он появился относительно недавно и распространен в России мало, хотя в азиатских странах развит очень неплохо.
Наверное, каждый, сидев в свое время на лекции, начинал специально или непроизвольно крутить ручку в пальцах — вот это и есть пенспиннинг. Все дело не в том, что и где крутить, а в том, как :) Само по себе это занятие помогает не только скоротать время, но и доставляет массу удовольствия, кроме того, при должной тренировке со стороны это выглядит очень даже круто! В России уже существует несколько сообществ пенспиннеров, и на их умение действительно стоит посмотреть. Кстати, по количеству вариантов моддинга ручек этот «вид спорта» дает сто очков вперед любому другому, например, стритрейсингу!

Ну и, для разогрева, пример!

Сайт российского сообщества пенспиннеров

UPD: все о Penspinning на торрентах:
torrents.ru/forum/viewtopic.php?t=984359
torrents.ru/forum/viewtopic.php?t=1687450
Спасибо юзернейму TimTowdy!
UPD2: Отличная подборка обучающего видео онлайн
Total votes 144: ↑120 and ↓24+96
Comments109

Colobot и Ceebot

Reading time5 min
Views33K
ГеймпадВ мире всегда существовали некоторые закрытые общества, которые доступны только ограниченному кругу людей. Для того, чтобы попасть туда нужно было обладать чем-то необычным. Например, ездить на Bentley или курить Behike.

Но я сейчас говорю про общества, где входным билетом служат не деньги, а знания. Да, да, Вы не поверите, но я говорю про программистов.

Ведь только мы способны сутками заниматься совершенствованием алгоритма, только мы можем бесконечно долго заниматься проектированием и совершенствованием архитектуры проекта, рисуя никому не понятные UML-диаграммы и странные схемы. Но есть еще один вид занятий, некий закрытый клуб для посвященных, который сгубил не одну тысячу часов, подняв профессионализм его участников до небес. Я говорю про Игры для программистов.

Их существует огромное количество, каждая игра по своему интересна, у каждой своя архитектура, свой API-интерфейс. Так как всех их невозможно охватить в отдельной заметке — я решил начать серию заметок про различные игры.

P.S. Создал открытый блог Игры для программистов.

Читать дальше →
Total votes 130: ↑125 and ↓5+120
Comments47

SVG-значок Gmail app для Nokia 5800

Reading time2 min
Views1.5K
Всех приветствую
Сегодня в теме о юбилее gmail завелся разговор о приложении Gmail App.
Наверное многие владельцы Nokia 5800 и пользователи gmail app видели эту убогую «скукоженную» иконку в меню.
Проблема в том что у телефона дефолтный размер значка больше такового в java-приложении, но новое поколение Symbian поддерживает svg-иконки, а компания google, почему-то не спешит обновить свое приложение и добавить в него svg-опцию. В принципе это не проблема, можно и в ручную добавить (как оказалось в дальнейшем, для gmail app этот процесс был несколько сложнее)
К тому же после нескольких переустановок с сайта, на моей 5800 приложение вообще перестало правильно устанавливаться и в итоге gmail app все время выглядел по разному (то приложение не fullscreen то кнопки не те функции несут).
Проблема была в том, что сервер google после захода на gmail.com/app определяет юзер-агент браузера и выдает разный jad-дескриптор с разными настройками — «более подходящими» для определенной модели телефона.
Читать дальше →
Total votes 41: ↑32 and ↓9+23
Comments26

Биология развития для гиков.

Reading time3 min
Views1.9K
Сегодня я, как и обещал, начну цикл статей, посвященный биологии развития. Стиль изложения нарочито-технократический, так как именно информационные аналогии наиболее лучшим образом дают возможность понять, как устроена жизнь.

Биология развития – это такая наука, которая отвечает на вопрос, как именно, например, из клетки берется взрослый организм? В принципе регуляцию жизни одной единственной клетки можно рассматривать как базу биологии развития. С нее и начнем.

Читать дальше →
Total votes 55: ↑46 and ↓9+37
Comments100

YouTube EDU — обучающие видеоматериалы из колледжей и университетов

Reading time1 min
Views3.5K


26 марта 2009 года на youtube открыли раздел YouTube EDU, в котором собраны лучшие обучающие видеоматериалы (в основном — лекции и обучающие материалы из колледжей и университетов).

Среди лидеров просмотров: MIT, Stanford University, индийские универститеты.

Представлены целые курсы в виде плей-листов: курс линейной алгебры, введение в биологию, принципы цифровых коммуникаций и многие другие.

Информации становится более чем достаточно, чтобы изучать всё что угодно. Остаётся только вопрос мотивации.

Upd. Еще один подобный ресурс — academicearth.org (Женя Теплов, спасибо!)
Upd2. University of Washington, Engineering & Computer Science (YasonBy, спасибо!)
Total votes 78: ↑77 and ↓1+76
Comments49

Simple

Reading time1 min
Views999
Simple

Оригинал: xkcd.com/547       Лицензия CC BY-NC

Если кто не в курсе, Simple English Wikipedia, simple.wikipedia.org — версия Википедии на упрощённом английском языке, создаваемая для иностранцев, включая нас с вами, изучающих английский, а также для детей.
Total votes 64: ↑49 and ↓15+34
Comments16

Метод представления данных «Лица Чернова» и их развитие с помощью асимметрии

Reading time2 min
Views15K
Лица Чернова (Chernoff Faces) — это схема визуального представления мультивариативных данных в виде человеческого лица. Каждая часть лица: нос, глаза, рот — представляет собой значение определенной переменной, назначенной для этой части (всего 18).

Основная идея в том, что для человека очень естесственно смотреть на лица, ведь все люди делают это каждый день. Поэтому анализ данных получается эдаким «натуралистичным». Легко делать сравнения и легко выявлять отклонения. Даже блондинки смогут производить мультивариативный анализ значительного количества данных.



В 1981 году Бернард Флури и Ганс Ридвил (Bernhard Flury and Hans Riedwyl) улучшили концепцию и добавили лицам Чернова асимметрию. Таким образом количество переменных увеличилось вдвое — до 36.

Итак, каждое лицо — это массив из 18 элементов, каждый из которых принимает значение от 0 до 1. Значению соответствует внешний вид соответствующей части лица. Параметры исследуемых объектов приводятся к этим значениям. Экстремумы реальных данных будут приняты как 0 и 1. Все остальное — лежащим в этом промежутке. По полученному массиву конструируется лицо.

Описание параметров лица и примеры их использования в моей записи тут
nordisk.pp.ru/design/44

или под катом

Читать дальше →
Total votes 57: ↑44 and ↓13+31
Comments42

Записки онлайн-преподавателя

Reading time2 min
Views769
Уже довольно давно мы начали работу над uznai.ru — площадкой, на которой можно проводить онлайн-занятия («вебинары») и уроки. Впереди очень много работы, однако, уже сейчас можно сделать некоторые выводы.
В период тестовой эксплуатации мы вели там различные курсы, в том числе мой «Веб на службе бизнеса», и уяснили следующие закономерности в поведении публики:
  • Онлайн-уроки очень дисциплинируют учеников (как и обычные тренинги и семинары): среди тех, кто записался на онлайн-курс, куда больше народу завершают обучение в приемлемый срок, чем среди решивших слушать курс в записи или купить книгу.
  • Привлечь внимание участников курса настолько, чтобы они в течение часа почти не отвлекались на внешние раздражители и слушали преподавателя, возможно. Однако, для этого нужно создать особую мотивацию у учеников, поддерживать её и подготавливать отличные презентации и планы занятий.
  • Даже если расписание онлайн-занятий заранее известно, а участников заранее предупреждают о занятиях, уроки посещает не больше 30% записанных на курс участников. Многие рассчитывают посмотреть занятия в записи, но тут вероятность ещё меньше (синдром несрочности).
  • Ученики довольно редко задают вопросы по материалу и обычно не готовы к сессии вопросов-ответов после занятия. Это, впрочем, повторяет наблюдения с обычных лекций и семинаров.
  • Платные онлайн-семинары дополнительно мотивируют пользователей: отклик и эффективность обучения на платных семинарах выше.
  • В онлайне несложно воссоздать атмосферу классической лекции, семинара, но довольно сложно — психологического тренинга с групповой работой и глубокой вовлеченностью. Впрочем, судя по новинкам рынка программного обеспечения и развитию технологий, решение этой проблемы — вопрос нескольких лет.
Рекомендации преподавателям — это отдельный большой вопрос, который можно обсуждать очень долго (если на западе этой теме уделяется достаточно внимания, то у нас — очень мало; достаточно сравнить российские и западные электронные курсы). Однако, хотелось бы сразу дать пару рекомендаций участникам онлайн-семинаров:
  • До семинара подготовьте ручку и бумагу (да-да, в этом случае традиционные «бумажные» средства удобнее) для записи вопросов и пометок.
  • До начала семинара подумайте о том, какие вопросы вы хотели бы решить на семинаре. Запишите их и сверьтесь в конце семинара, перед сессией «вопрос-ответ». Если что-то осталось невыясненным, задайте вопрос.
  • Сразу сообщайте преподавателю о проблеме со звуком или других технических неприятностях. Вероятно, он о них не знает, и вы будете очень полезны.
  • Выключайте большие закачки и торренты перед началом занятий :)
  • Постарайтесь не отвлекаться в процессе занятия: достаточно начать, и половина вебинара пройдет мимо. Лучше рисовать чертиков на бумажке в скучные моменты.
  • Не пытайтесь решить, что необязательно ходить на онлайн-занятия, если они есть в записи! Дело не только в том, что живой преподаватель объяснит вам непонятный материал, но и в том, что «отложенная мотивация» значительно уменьшает вероятность того, что вы когда-нибудь уделите время этому семинару — тем более, если они накапливаются.
Приятного вам обучения и полезных курсов!
Total votes 9: ↑5 and ↓4+1
Comments2

Last.fm Boffin

Reading time1 min
Views588
Только что в блоге Last.fm был опубликован релиз новой программы — Boffin. Теперь можно слушать музыку с жесткого диска, на лету создавая плейлисты, аналогичные радио Last.fm. Программа из разряда must have для тех, чья коллекция составляет несколько тысяч треков.

Last.fm Boffin

При первом запуске Boffin попросит указать логин в Last.fm, просканирует файлы в выбранных папках, после чего сгенерирует облако тегов. Теперь можно выбрать один или несколько тегов и начать воспроизведение.

К сожалению, пока нельзя сохранять сгенерированные плейлисты, а также добавлять в базу файлы, отличные от mp3.

Скачать Last.fm Boffin:
Windows / Mac
Total votes 25: ↑24 and ↓1+23
Comments26

Songbird, Winamp, iTunes и Media Player

Reading time1 min
Views1.7K
imageРазработчики Songbird в ходе оптимизации своего плеера провели сравнительное тестирование по потреблению памяти несколькими популярными программами по проигрыванию музыкальных файлов. Среди них были Songbird, Winamp, iTunes и Media Player. Тестирование проводилось на Windows XP SP2 с 1GB памяти. Для тестирования были взяты 20 000 mp3-файлов.

Результаты тестирования можно посмотреть под катом.
Читать дальше →
Total votes 49: ↑35 and ↓14+21
Comments121

Метод движения

Reading time7 min
Views809
Еще на новогодних каникулах для нескучного времяпрепровождения был куплен джевельный диск очередного «Принца Персии». От предыдущих игр серии эта отличается одной малозаметной для большинства игроков деталью — в титрах больше не указан Джордан Мехнер, тот самый человек, который в 1989 году при помощи компании Broderbund выпустил в свет самого первого из отпрысков благородного семейства.
Читать дальше →
Total votes 109: ↑99 and ↓10+89
Comments39

Учебный курс – Построение компьютера с нуля

Reading time2 min
Views2.9K
Привет, всем!

Вы хотели когда-нибудь создать компьютер своей архитектуры, со своим языком и своей операционной системой? Я – да.

И поэтому я хочу рассказать про один учебный курс, цель которого состоит в том, чтобы не только рассказать, как создаются и работают компьютеры, но и, в отличие, от других курсов, практически создать работающий компьютер. Интересно? Читайте дальше.

Читать дальше →
Total votes 28: ↑27 and ↓1+26
Comments7

Виджеты и украшалки для Last.fm

Reading time2 min
Views928
В виду своей специфики «Отдельное радио» является очень серьезным хранилищем статистической информации. Эта информация доступна для чтения всем зарегистрированным пользователям в виде АПИшек или простого парсинга страницы. Естественно нашлись умельцы которые смогли красиво обработать эти данные. Со списком разных визуалок можно ознакомится тут или тут, а о некоторых я сейчас расскажу.
Читать дальше →
Total votes 10: ↑8 and ↓2+6
Comments14

Как не дать диаграммам себя обмануть

Reading time4 min
Views13K
Мы продолжаем развивать тему манипуляций с диаграммами в презентациях (и не только в них) и сегодня я представлю интересную статью. Вы сможете на себе испытать все приемы приведенные в ней :)

Кстати, мы продолжаем записывать всех на бесплатный онлайн видеосеминар «Манипулятивная диаграммология», который пройдет 5 марта 2009 года.

Итак, налейте себе вкусного чая или кофе, возьмите что-нибудь вкусненькое и начинайте читать:
Total votes 80: ↑77 and ↓3+74
Comments30

5 клевых сайтов, чтобы все думали, что вы работаете

Reading time2 min
Views2K
На работе заблокированы любимые сайты? Офисный firewall прикрыл Twitter? Вот пятерка сайтов, которые помогут решить эту проблему и при этом сделать вид, что вы работаете ;)

1) Vanishd – прячем одну веб-страницу за другую

Сделаем так, чтобы сотрудники, босс и друзья думали, что вы работаете. Что если бы мы могли, например, прикрыть любую веб-страницу ложным Word-документом или даже страницей google.com и смотреть через небольшое окно на YouTube или что-нибудь другое? Для этих целей придуман сайт Vanishd.com



Читать дальше →
Total votes 122: ↑76 and ↓46+30
Comments66

Виртуальный комьютер G.ho.st

Reading time2 min
Views735
G.ho.st — это бесплатный веб-ориентированный виртуальный компьютер.

g.ho.st image
G.ho.st предоставляет каждому человеку возможность иметь собственный Виртуальный Компьютер (ВК) Подобно Windows PC, или Mac OS, это компьютерная среда, которая включает в себя, ваш рабочий стол, персональные настройки, вы можете работать со своими файлами, с помощью выбранных вами приложений. Но в отличие от ПК, Виртуальный Компьютер не установлен на компьютере – все данные хранятся в профессиональных дата центрах в Интернете, вы можете иметь доступ к нему из любого Интернет браузера, находясь в любой точке мира. Используя любой компьютер, вы можете открыть браузер на страничке G.ho.st, ввести ваше имя пользователя и пароль, и продолжить пользоваться вашим ВК, с того состояния, в котором вы завершили работу.
Скриншоты и еще немного информации
Total votes 55: ↑46 and ↓9+37
Comments41

Таблица сравнения нетбуков

Reading time1 min
Views554
В продолжение предыдущих постов о нетбуках (этого и этого): нашел на википедии таблицу сравнения нетбуков с описанием характеристик устройств и стоимости. Вот сделал из нее одностраничный PDF-постер:
image
Total votes 37: ↑31 and ↓6+25
Comments9

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity