Главная » Архив

изучение

Хабрахабр.ру »

Хабы: Ненормальное программирование, КодоБред

Есть такой редкий малоизвестный язык программирования tcl. В википедии он расписан хорошо, но при написании программы возникнут вопросы.
Цзяньшицзы — это такая китайская(судя по названию) игра, переводится как «выбирание камней», интересна сама по себе: есть две кучки камней с любым количеством камней, играют двое. Каждый игрок может взять любое число камней из любой кучи, а также равное количество сразу из обоих. Побеждает тот, кто возьмет последний камень. Более подробное описание тут. Игра на сохранение баланса: с одной стороны, нужно чтобы числа в кучах различались, с другой, чтобы различие было не слишком большим. Начнем с того, что игра имеет выигрышную стратегию, происхождение которой мы рассматривать не будем. Возьмем лишь краткое описание. Существуют сочетания размеров куч, при которых игрок, который будет делать следующий ход, проигрывает.




Квадратные скобки обозначают взятие целой части. Нет, первая формула — это не числа Фибоначчи, хотя коэффициент тот же, но тут арифметическая прогрессия, а не геометрическая. Сразу заметим, что разница между числами пары составляет n.

Ранее на хабре были Реверси на TCL в 64 строки и Пятнашки на TCL в 10 строк, в которых был компактный и красивый код, здесь вы такого не увидите. Также он, возможно, далек от правил хорошего тона. Вобщем, если вам что-то покажется говнокодом, скорее всего так оно и есть. С другой стороны, это даже хорошо, потому что будет что улучшать в дальнейшем. Отчасти из-за того, что язык для меня новый, отчасти чтобы было удобнее делать пояснения. Также отсутствуют необязательные проверки.
Далее будут идти куски программы. Она далеко не оптимальна, но показывает особенности языка и работает.
Читать дальше →

Хабрахабр.ру »


Случился горячо долгожданный релиз iPhone-приложения LinguaLeo. Теперь счастливые обладатели айфонов смогут оценить удобство мобильного совершенствования английского языка, установив приложение на официальной страничке в AppStore. Внимание обладателям Android: приложение LinguaLeo для Android выйдет в ближайшие 2-3 месяца, пожалуйста, не переходите пока на iPhone!

О том, что умеет приложение и как им пользоваться, чтобы приятно и полезно развивать навыки владения английским языком,

Хабрахабр.ру »


Образование должно быть другим. Образование будущего будет интерактивным, персональным, социальным (crowdlearning) и создаваемым с участием самих изучающих (crowdsourcing). Что бы вы добавили к этому ряду? Мы считаем, что в обучении должно быть много человеческого взаимодействия. С новым релизом LinguaLeo к возможностям сервиса добавляются бета-прелести совместного “прокачивания” английского языка: Cаванна, прайд, поиск жителей, лидерство и лента событий.

Хабрахабр.ру »

LinguaLeo и команда Яндекс.Бара представляют новое приложение — браузерная кнопка LinguaLeo.



Профит от приложения — можно кликать по незнакомым словам в англоязычном интернете и незаметно для себя расширять словарный запас.

Хабрахабр.ру »


23 августа, вторник, в Джунглях зафиксировано население в 300 000 зарегистрированных пользователей! Приятная круглая циферка с пятью нулями. О том, откуда сервис получил 100к пользователей за 2 месяца, и как проект движется к цифре с 6-ю нулями — под катом.

Хабрахабр.ру »



A dream becomes a goal when action is taken toward its achievement
(Мечта становится целью, когда предпринято действие для ее достижения)


Вышел новый релиз LinguaLeo.ru!
Недавно на сервисе появилось много игровой динамики, повышающей мотивацию к изучению английского языка. Результат текущего релиза — шесть обновленных увлекательных видов тренировок слов и фраз, помогающих расширить словарный запас в контексте освоенных материалов на английском!.. Подробнее об этом с приложением скриншотов, а также о победе стартапа LinguaLeo в престижном конкурсе технологических проектов БИТ — под катом…

Хабрахабр.ру »

image
Виртуальные игры занимают все более важное место в жизни современных людей. Основатель SCVNGR говорит, что игры везде и всюду станут следующим феноменом, который повлияет на жизнь так же, как это сделала социальная революция в интернете. Мы хотим сделать освоение иностранных языков эффективной и увлекательной игрой. Сегодня вышел новый релиз LinguaLeo.ru. Долгожданное обновление затронуло большую часть сервиса, и главное — стало больше игровой динамики, которую так любят пользователи. Изучение иностранных языков должно быть занимательным, и вам скучно не будет! Играя в английский, зарабатывайте очки опыта, проходите задания-квесты, получайте игровые звания и повышайте уровень развития своих питомцев.