Pull to refresh
32
0
Send message

SICP теперь по-русски! Часть третья

Reading time1 min
Views12K
image
Перевод третьей лекции из курса «Структура интерпретация компьютерных программ».

Это самый известный курс по программированию за последние 25 лет; с 1980г читается в MIT, а с недавних пор что-то подобное читается и в Беркли.

Курс сменил преподавателей и даже язык программирования Scheme на Python(на мой взгляд совершенно зря) и тем не менее информация, которая дается в этом курсе остается архи актуальной в любое время. Я бы сравнил этот курс с чем-то очень фундаментальным и важным для программистов, типа математики или теории алгоритмов.

Мне бы очень хотелось, чтобы программирование у нас в стране преподавалось таким вот образом.

Приятного просмотра!
Читать дальше →
Total votes 98: ↑94 and ↓4+90
Comments39

Структура и интерпретация компьютерных программ

Reading time1 min
Views12K
image
Перевод второй лекции Джеральда Сассмана
«Процедуры и процессы: подстановочная модель.»

Эти лекции были прочитаны 25 лет назад сотрудникам HP, но на самом деле это тот легендарный вводный курс 6.001, который читался в MIT в 1980 году. С тех пор эти лекции sine qua none во всем мире программирования. Хотелось бы чтобы каждый программист посмотрел этот курс, ничего не учит абстрактному мышлению лучше, чем SICP.
Приятного просмотра на ночь глядя.
Читать дальше →
Total votes 75: ↑75 and ↓0+75
Comments37

Журнал о мобильных играх

Reading time2 min
Views1.8K


Мобильные игры — довольно-таки серьезная ниша в современной индустрии видео-развлечений, особенно учитывая проекты под iOS. Их старшим собратьям, обитающим на консолях и ПК, посвящены десятки журналов, как печатающихся, так и онлайн, в то время как портативным развлечениям — практически ни одного. Эту несправедливость было решено исправить в феврале 2009 года, когда и появился на свет первый выпуск журнала More Than One Game (сокращенно — MTOG).

Читать дальше →
Total votes 45: ↑35 and ↓10+25
Comments22

App Store — получение денег

Reading time2 min
Views32K
Когда мы только начинали заниматься вопросом создания приложений для iPhone/iPod Touch, остро стоял вопрос легализации получения денег, т.к. яблочники их отправляют только на банковский счет.
Аккаунт мы регистрировали на физлицо, но, в связи с нашим интересным законодательством, проблема абсолютно актуальна и для аккаунтов компаний.

Все, что описано ниже, касается Украины. В других странах, насколько я общался с разработчиками, жизнь проще и дела обстоят получше, но точно утверждать не буду, т.к. руками не щупал.

Итак, есть 2 основных варианта открытия валютного счета для получения денег из-за границы SWIFT-переводом: счет предприятия (ЧП, ООО, ОАО — без разницы) и счет физлица (частного лица).

Больше под катом
Total votes 51: ↑44 and ↓7+37
Comments117

Горькая правда о ведении корпоративных блогов

Reading time8 min
Views1.2K
Горькая правда о ведении корпоративных блогов
Горькая правда о ведении корпоративных блогов
Многие компании ведут корпоративные блоги, копируя туда пресс-релизы, удаляют комментарии или вовсе запрещают комментировать; и им кажется, что они всё делают правильно, ведь посетители приходят и, наверное, читают. Но на самом деле не всё так просто. Давно наткнулся на интересную статью Поля Боага «10 Harsh Truths About Corporate Blogging» — статья полностью выражает моё мнение по вопросу корпоративных блогов. Решил перевести, и вот буквально вчера мы её перевели, чем спешу с вами поделиться.


Читать дальше →
Total votes 56: ↑45 and ↓11+34
Comments17

Теперь ВКонтакте API не только для Flash

Reading time1 min
Views3K
Сегодня в настройках приложений появился IFrame. Это открывает разработчикам возможность создавать приложения для ВКонтакте без использования Flash.

Как пишет администрация:
Вы можете создать любое интегрированное приложение, загружаемое с Вашего сервера с помощью встроенного на страницу ВКонтакте элемента IFrame. Такие приложения могут отображать информацию с помощью любых технологий, поддерживаемых браузером пользователя: HTML, Javasсript, AJAX, Flash и др.

Подробнее, о том как это работает: vkontakte.ru/pages.php?id=9279356
Total votes 148: ↑112 and ↓36+76
Comments153

2 млн. разработчиков на iPhone

Reading time2 min
Views512
image

Ни для кого не секрет, что Apple не любит Flash. Они всячески противится внедрению Flash-приложений на iPhone или IPod Touch, несмотря на все уговоры и просьбы Adobe, и несмотря на то, что он давно работает с помощью Labs. Отсутствие поддержки Flash в iPhone является одним из основных неудобств как пользователей, так и для разработчиков, и это большое упущение в арсенале iPhone.

Но все это скоро изменится, поскольку Adobe собирается перевести 2 миллиона своих Flash-разработчиков на iPhone, с согласия Apple или без. Как было объявлено в октябре прошлого года, в следующей версии своего Flash инструменты для разработчиков Creative Suite 5 (пока что это private beta), будет включать “упаковщик для iPhone” приложений, которая будет автоматически конвертировать любые Flash приложения в iPhone App. Таким образом, пока Flash не будет поддерживаться на iPhone, любое Flash приложение может быть легко преобразован в iPhone приложение. (Microsoft предпринимает похожий подход с Silverlight). Это большое дело, которое оценят многие люди.
Читать дальше →
Total votes 73: ↑56 and ↓17+39
Comments106

Заметки об NLP (часть 7)

Reading time6 min
Views4.2K
(Первые части: 1 2 3 4 5 6). Как и обещал вчера, продолжаем обсуждать XDG и движемся к следующим темам. Возможно, мы двигаемся слишком быстро, и действительно имело бы смысл публиковать одну статью раз в два-три дня, чтобы оставалось время всё обсудить. Но, наверно, пока «бензин есть», я буду продолжать писать. А потом можно будет вернуться и обговорить ранее освещённые вопросы. Мне кажется, что в компьютерной лингвистике разные темы настолько тесно связаны друг с другом, что разговор об одной из них без связи с другими малопродуктивен. А мы ещё не обо всём беседовали, так что лучше охватить взглядом как можно больше аспектов компьютерного анализа текста, а потом уже рассуждать о конкретике в рамках общей картины происходящего.
Читать дальше →
Total votes 39: ↑29 and ↓10+19
Comments17

Google назначила время и место для презентации Google Chrome OS

Reading time1 min
Views902
Презентация новой операционной системы от Google пройдет в формате вебкаст по этому адресу 19 ноября 2009 года с 10 до 11 утра по тихоокеанскому времени (с 21:00 до 22:00 по московскому времени). Подробнее о презентации можно узнать здесь.
Total votes 89: ↑83 and ↓6+77
Comments243

Electronic Arts купила компанию по разработке игр для социальных сетей почти за 400 млн долларов

Reading time1 min
Views1.3K
Если вам нужны доказательства, что игры в социальных сетях – это огромный бизнес, то просто посмотрите новость дня за сегодня.
Гигант видео-игр Electronics Arts объявили, что купили игровую компанию «Playfish». Сделка приближается к 400 миллионам долларов. И если раньше об этом ходили только слухи, то теперь факт покупки официально объявлен.

Electronics Arts заплатят 275 миллионов долларов наличными и 25 миллионов в качестве доли в акциях компании. Кроме того, если Playfish достигнет определенных «намеченных показателей» (другими словами – продолжит расти), цена может увеличиться до 400 миллионов долларов.
Читать дальше →
Total votes 38: ↑33 and ↓5+28
Comments39

Загрузка в YouTube с вашего сайта

Reading time1 min
Views2.7K
YouTube Direct — инструмент, с помощью которого с вашего сайта посетители смогут добавлять свои материалы в YouTube.


Что хорошего может предложить этот сервис:
  • все бесплатно — работа с open-source YouTube API
  • возможность свободной настройки интерфейса
  • пользователи загружают видео на YouTube, не уходя с вашего сайта
  • можно загружать не только видео, но и фото материалы
  • вы модерируете то, что загружается с вашего сайта (без этой опции сервис, наверное, и не смог бы существовать)
  • в YouTube рядом с видео будет ссылка на сайт, с которого оно было загружено

Платформа изначально была ориентирована на взаимодействие СМИ с репортерами-любителями, но, думаю, есть еще много интересных способов ее использования.
Подробнее можно прочитать на странице проекта.
Total votes 71: ↑66 and ↓5+61
Comments22

Вышел любительский мод к Heroes 3 — Horn of the Abyss

Reading time1 min
Views4.9K


Фанаты серии радуются — появилась возможность поиграть в «свежак» Heroes of Might and Magic III Horn of the Abyss, довольно качественный аддон к оригинальным The Shadow of Death.
Читать дальше →
Total votes 76: ↑64 and ↓12+52
Comments52

Компьютерные игры: от старого к новому

Reading time2 min
Views3.6K
Не буду вам ничего рассказывать, просто дам кучу скриншотов (чтобы было видно, как развивались игры) и возможность поностальгировать. Все картинки кликабельны, а трафика много. С выходными!
Читать дальше →
Total votes 174: ↑149 and ↓25+124
Comments122

Логически прозрачные нейронные сети и производство явных знаний из данных

Reading time5 min
Views7.2K
В продолжение темы эволюции нейросетей.
image
Производство явных знаний из накопленных данных — проблема, которая намного старше чем компьютеры. Обучаемые нейронные сети могут производить из данных скрытые знания: создается навык предсказания, классификации, распознавания образов и т.п., но его логическая структура обычно остается скрытой от пользователя. Проблема проявления (контрастирования) этой скрытой логической структуры решается путем приведения нейронных сетей к специальному “логически прозрачному” разреженному виду.
Перед каждым исследователем, решившим использовать нейронные сети, встают два вопроса: “Сколько нейронов необходимо для решения задачи?” и “Какова должна быть структура нейронной сети?” Объединяя эти два вопроса, мы получаем третий: “Как сделать работу нейронной сети понятной для пользователя (логически прозрачной) и какие выгоды может принести такое понимание?”
Читать дальше →
Total votes 50: ↑37 and ↓13+24
Comments44

Приступаем к работе с Google+ API

Reading time1 min
Views10K


Только что пришла благая весть от Гугла:

Приветствуем разработчиков,


Благодарим Вас за проявленный интерес к платформе Google+. Мы обещали, сообщать о всем интересном, что происходит. Ну, что же — пришло время…

Сегодня мы запускаем первую часть Google + API. Это первый выпуск API ориентирован только на работу с публичными данными — API позволяет получать доступ к информации, которою пользователи раcшаривают с помощью Google+. Подробную информацию Вы можете получить в нашем блоге.

Читать дальше →
Total votes 76: ↑71 and ↓5+66
Comments28

Интуиция, головоломки и вычислимость

Reading time5 min
Views4.7K
В этой статье я хочу рассказать об одном парадоксе, который был подмечен давно, но который до сих пор является таинственной загадкой — одной из тех, о которых рассказывают преподаватели, чтобы заинтересовать студентов своим предметом. Этот парадокс непосредственно связан с проблемой искусственного интеллекта, поэтому данная статься опубликована в соответствующем блоге.

Но об этом после, а для начала я расскажу, как уделал собственную программу в решении простой, на вид, головоломки из игры Still Life.

Читать дальше →
Total votes 63: ↑45 and ↓18+27
Comments54

Фильмы IT-тематики

Reading time2 min
Views15K
imageВ свое время, в 1995-ом году, на меня произвел впечатление фильм «Хакеры». Можно
сказать, он стал мотиватором моей дальнейшей ИТ-карьеры. Далеко не эталон киноискусства, однако
стремление стать похожим на героев фильма, продолжилось в самообразовании. Далее первый выклянченный компьютер, первые строчки кода, начало проб и ошибок. Когда уже были написаны эти самые «хэлоу-ворды», «калькуляторы», затем испробованы несколько *nix'ов — на руки попалась болванка с «Antitrust». В одноголосном переводе и гиблом качестве. К слову, это не помешало, пересмотреть фильм пару десятков раз. Что послужило более зрелому стремлению, чем быть всемогущим кул-хакером. Под катом, перечислю увиденные мной фильмы IT-тематики, с кратким описанием. В основном из двухтысячных. Неувиденное или забытое, будем добавлять.

Читать дальше →
Total votes 227: ↑191 and ↓36+155
Comments210

Стартует бета-тест Diablo 3

Reading time1 min
Views455
«Сколько часов провели книжники над старинными предсказаниями! Сколько переворошили пыльных манускриптов!.. Наконец их усилия увенчались успехом: им удалось раскрыть множество поистине удивительных фактов о Diablo III. В бета-версии игры освоиться с ними сможете и вы. Вас ждет множество захватывающих новинок, в том числе аукцион — новая опция для оптимальной экипировки персонажа. Вы готовы участвовать в тестировании?»
Страница анонса и FAQ
Читать дальше →
Total votes 58: ↑56 and ↓2+54
Comments33

Ещё 50 Nokia N950 ждут разработчиков

Reading time1 min
Views978
Хорошие новости для разработчиков, которые желают получить Nokia N950 — программа распространения устройств среди open-source разработчиков расширена и ещё 50 устройств ждут заявок!



Для принятия заявки Вы должны показать интересный рабочий Open Source проект, написанный на Qt или QtQuick. Он должен собираться и запускаться (в QtCreator/scratchbox'е и эмуляторе). Проект может быть не закончен, но вы должны показать, что проект работает, для того чтобы можно было провести дальнейший отбор.

Заявки принимаются и обрабатываются на специально выделенной вики-страничке — инструкции там же:
wiki.meego.com/Community_Office/Community_device_program/Nokia/N950_Extended_Program

Удачи!
Total votes 41: ↑31 and ↓10+21
Comments65
1
23 ...

Information

Rating
Does not participate
Registered
Activity