Вчера во ВКонтакте появилась поддержка открытого стандарта авторизации OAuth 2.0. Теперь интегрировать сайты и клиентские приложения с социальной сетью стало значительно проще.
@Mirowindread-only
User
Нейронные сети и распознавание символов
7 min
126KВ последнее время на Хабре появилось, а также существует много содержательных статей, описывающих работу и принцип понятия “нейронная сеть”, но, к сожалению, как всегда очень мало описания и разбора полученных практических результатов или их не получения. Я думаю, что многим, как и мне удобней, проще и понятней разбираться на реальном примере. Поэтому в данной статье постараюсь описать почти пошаговое решение задачи распознавания букв латинского алфавита + пример для самостоятельного исследования. Распознавание цифр с помощью однослойного персептрона уже сделано, теперь давайте еще разберёмся и научим компьютер распознавать буквы.
+58
Эволюция Python-программиста
3 min
2.8KНачинающий
- def factorial(x):
- if x == 0:
- return 1
- else:
- return x * factorial(x - 1)
- print factorial(6)
Программирующий уже год (Ранее изучавший Pascal)
- def factorial(x):
- result = 1
- i = 2
- while i <= x:
- result = result * i
- i = i + 1
- return result
- print factorial(6)
+119
Распаковка Lego Mindstorms NXT 2.0
3 min
94K1 Января. Раннее Утро. Мой 9 летний сын обнаружил под ёлкой подарок от Деда Мороза. Это оказалась огромная коробка с Lego Mindstorms NXT 2.0.
+156
Нейронные сети, основанные на гомеостатических нейронах: самоорганизация и целенаправленное поведение
9 min
9KВведение
В данном топике я хочу рассказать о модели необычной нейронной сети, в разработке которой мне посчастливилось участвовать. Данная модель была разработана около года назад (про авторство написано в последнем разделе), однако исследование ее после этого прекратились из-за совершенной нехватки времени (занятости в своих собственных проектах). Тем не менее я опишу ее здесь в надежде на то, что некоторые мысли покажутся читателям интересными и дадут ростки возможных дальнейших исследований в данном направлении.
Сразу оговорюсь, что эта модель не претендует никоим образом на прототип ИИ. Мы скорее хотели исследовать возможность самоорганизации и перспективы возникновения целостного целенаправленного поведения в динамической системе «эгоистичных» (гомеостатических) нейронов.
Как мне кажется, для более полного понимания логики работы модели будет полезно прочитать мой топик про Теорию функциональных систем, однако опять же это на ваше усмотрение.
Поехали!
+56
Восстановление зрения
2 min
45KОднажды у меня появились видеозапись лекций Жданова.
Так были предложены упражнения для глаз. Я решил попробовать выполнять их, чтобы проверить их эффективность.
Ниже вы увидите сами упражнения.
Так были предложены упражнения для глаз. Я решил попробовать выполнять их, чтобы проверить их эффективность.
Ниже вы увидите сами упражнения.
+66
Береги глаза
4 min
11KЭта статья про то, насколько безопасно сидеть за компьютером часами, чем это чревато и как этого избежать, но обо всём по порядку.
Наше зрение — совершенный и удивительный механизм. Глаз имеет сложную систему подстройки-аккомодации, которая позволяет быстро и незаметно переходить от дальнего зрения к рассматриванию самых мелких предметов вблизи.
Наше зрение — совершенный и удивительный механизм. Глаз имеет сложную систему подстройки-аккомодации, которая позволяет быстро и незаметно переходить от дальнего зрения к рассматриванию самых мелких предметов вблизи.
+30
Вышел Starcraft 2
2 min
1.2KСобытие, которое ждали миллионы людей на протяжении 12 лет наконец-то свершилось!
Эпическая игра, на которую затрачены много-много миллионов только что вышла в релиз.
Счастливые обладатели ключей, которые они купили в электронных магазинах уже активировали игру в Battle.Net и загружают клиент игры.
Остальные ждут начала розничных продаж, чтобы купить коробочку пахнущую новым пластиком.
Судя по общению с несколькими знакомыми — немногие знают, что происходит с ключами, как активировать игру и прочие полезные вещи.
+129
Подробный обзор Alien Swarm — бесплатного кооперативного шутера от Valve
5 min
4.8KНеожиданно для всех на официальном сайте Steam появляется страница новой игры от Valve под благозвучным названием — Alien Swarm. И самое приятное, что игра совершенно бесплатна! То есть, чтобы начать играть, вам достаточно получить Steam, найти в списке игр Alien Swarm и просто скачать её. Разве не замечательно?
Полный обзор игры. Под катом, специально для Хабра!
+82
Гибридный логический нейрон
4 min
4.7KЕсли распознающая машина-персептрон на рисунок слона отзывается сигналом «мура», на изображение верблюда — тоже «мура» и на портрет видного ученого — опять-таки «мура», это не обязательно означает, что она неисправна. Она может быть просто философски настроена.
К. Прутков-инженер. Мысль № 30.
Копируя принцип действия биологического нейрона при создании искусственных нейронных сетей, мы особо не задумываемся, какой смысл приобретает функция активации логической модели нейрона. Функция всегда записывается в виде логической суммы, логического «И» для конкретного набора входов и именно одновременная активность этих входов активирует наш нейрон. Если откинуть внешнюю смысловую привязку входов мы можем описать активацию нейрона следующим образом. Для одного внешнего события состоящего из набора входящих образов происходит объединение конкретной группы из пришедших образов в новый чисто логический образ — абстрагирование. Уже для группы таких событий активирующих нейрон, происходит выделение общего набора — обобщение.
К. Прутков-инженер. Мысль № 30.
Строгая логическая функция активации
Копируя принцип действия биологического нейрона при создании искусственных нейронных сетей, мы особо не задумываемся, какой смысл приобретает функция активации логической модели нейрона. Функция всегда записывается в виде логической суммы, логического «И» для конкретного набора входов и именно одновременная активность этих входов активирует наш нейрон. Если откинуть внешнюю смысловую привязку входов мы можем описать активацию нейрона следующим образом. Для одного внешнего события состоящего из набора входящих образов происходит объединение конкретной группы из пришедших образов в новый чисто логический образ — абстрагирование. Уже для группы таких событий активирующих нейрон, происходит выделение общего набора — обобщение.
+17
50 цитат о программировании всех времён
6 min
161KTranslation
Перевёл после прочтения комментариев к статье «О ненависти к C++». В цитатах можно найти ответы на большинство возникших там вопросов.
50. Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.
— Rick Cook
49. Lisp — это не язык, а строительный материал.
— Alan Kay
48. Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены.
— Edward V Berard
50. Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.
— Rick Cook
49. Lisp — это не язык, а строительный материал.
— Alan Kay
48. Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены.
— Edward V Berard
+328
Компания Rackspace предлагает open-source проект для создания собственных «облаков»
2 min
1.8KВсе больше появляется «облачных» проектов, предлагаемых различными компаниями. Так, Лаборатория Касперского где-то с месяц назад предложила собственное масштабируемое решение для борьбы с DDOS-атаками, Amazon запустил в работу вторую «облачную» программу, предлагая ну очень мощные облака для не очень богатых компаний, которые не могут купить собственный сервис. Ну, а компания Rackspace, о которой вроде положительно отзываются на Хабре, предлагает собственный open source проект на базе собственных мощностей для тех, кому хочется создать индивидуальное облако, отвечающее специфическим требованиям.
+21
Плагин Netbeans, для работы с git
1 min
2.1KМногие разработчики любят прекрасную IDE Netbeans. Все в ней хорошо, только в стандартной поставке нет поддержки не менее любимого и прекрасного git'а.
Но мир не без добрых людей! Благодаря alex.coles и jonas.fonseca , выпустившим плагин nbgit в Netbeans появляется поддержка git!
Но мир не без добрых людей! Благодаря alex.coles и jonas.fonseca , выпустившим плагин nbgit в Netbeans появляется поддержка git!
+17
Выполнение USSD запросов под Linux
4 min
24KСпасибо автору топика Проверка счета Киевстар модема в Linux который помог мне понять принцип работы модемов и способ работы с ними в линуксе. Мне как раз нужно было решить задачу отображения уровня сигнала, проверки баланса, пополнения счета с использованием 3ж модема. Но так как ставить на домашние машины пхп ради такой мелочи мне не хотелось, решил переписать скрипт под себя на Python, который есть в любом десктоп-линуксе из коробки.
Работать данный скрипт будет на любых модемах/телефонах которые поддерживают USSD без PDU кодирования. Для модемов требующих PDU-кодировку команд нужно написать функции-обертки аналогично php-скрипту из указаного выше топика. У меня к сожалению нету такого модема и проверить я бы не смог — потому писать не стал.
Проверена работа на 3G модеме ZTE MF100(должно работать с mf620, mf622, mf626, mf628) и тарифе Интернет 3G от Киевстара.
Работать данный скрипт будет на любых модемах/телефонах которые поддерживают USSD без PDU кодирования. Для модемов требующих PDU-кодировку команд нужно написать функции-обертки аналогично php-скрипту из указаного выше топика. У меня к сожалению нету такого модема и проверить я бы не смог — потому писать не стал.
Проверена работа на 3G модеме ZTE MF100(должно работать с mf620, mf622, mf626, mf628) и тарифе Интернет 3G от Киевстара.
+33
Почему никогда не стоит просить что-то у дизайнеров
5 min
4.1KTranslation
От: Шеннон Уолкли
Дата: понедельник, 21 июня 2010, 9:15
Кому: Дэвид Торн
Тема: Объявление
Привет.
Я открыла входную дверь вчера, и моя кошка вышла и пропала… Если ты не занят, не мог бы ты сделать для меня объявление? Оно должно быть формата A4, я сделаю копии и развешу их везде в моём районе днём.
Это единственная её фотография, она откликается на имя Мисси, она чёрно-белая и ей около 8 месяцев. Пропала на Харпер-стрит и мой номер телефона.
Спасибо. Шен.
+241
Контент-генераторы по ключевым словам
2 min
15KНа фотографии — 40-летний Ричард Розенблатт (Richard Rosenblatt), исполнительный директор компании Demand Media, которая сейчас планирует IPO с ориентировочной оценкой $1,5 млрд. Ричард основал компанию в 2006 году, примерно через шесть месяцев после того, как продал MySpace медиамагнату Руперту Мердоку.
Ричард Розенблатт придумал проект, который за четыре прошедших года совершил тихую революцию в интернет-медиа и поставил генерацию контента на конвейер. Эксперты называют его детище «симбиозом Форда и Гутенберга».
Demand Media занимается созданием эксклюзивного контента в огромном количестве специально для привлечения поискового трафика по редким, но дорогим ключевым запросам. Компания генерирует 180 000 статей и видеороликов в месяц — все они размещаются на принадлежащих фирме сайтах (eHow.com и др.), а также на YouTube. На сегодня Demand Media является крупнейшим генератором видеоконтента на YouTube, впятеро превосходя ближайшего конкурента.
Ричард Розенблатт придумал проект, который за четыре прошедших года совершил тихую революцию в интернет-медиа и поставил генерацию контента на конвейер. Эксперты называют его детище «симбиозом Форда и Гутенберга».
Demand Media занимается созданием эксклюзивного контента в огромном количестве специально для привлечения поискового трафика по редким, но дорогим ключевым запросам. Компания генерирует 180 000 статей и видеороликов в месяц — все они размещаются на принадлежащих фирме сайтах (eHow.com и др.), а также на YouTube. На сегодня Demand Media является крупнейшим генератором видеоконтента на YouTube, впятеро превосходя ближайшего конкурента.
+56
Матовый на все сто!
3 min
3.6K Здравствуй, %user_name%! Этот обзор посвящен очередному нетбуку от компании ASUS, а именно Eee PC 1001PX. Этот нетбук отличается матовым корпусом, и 9 часами работы от аккумулятора.
+59
Получаем трафик и минимизируем его стоимость на примере браузерной MMO
4 min
1.5KПочему-то в наше время браузерные игры (Browser Based MMO) не считают стартапами, а людей которые ими занимаются и близко не ставят в один ряд с предпринимателями. Такое впечатление у меня сложилось из личного опыта после участия в финале Seedcamp London Week 2008 и еще раз подтвердилось на финале i/o ventures 2010. Может поэтому так сложно найти и почитать интересные статьи по теме браузерных игр на территории СНГ.
Поэтому попробую поделится интересными идеями для начинающих создателей онлайн игр.
И так, представим себе, что Вы закончили бета версию своей игры и наступил момент когда нужно привлечь массу пользователей. Конечно же в идеале, если у Вас получилась супер интересная, понятная и юзабельная игра, то один пользователь приведет друга, тот еще друзей, сработает сарафанное радио и на утро у Вас уже будет 1000 игроков в онлайне. Таких успехов добиться очень сложно, поэтому перестаем мечтать, спускаемся на землю и начинаем =).
Поэтому попробую поделится интересными идеями для начинающих создателей онлайн игр.
И так, представим себе, что Вы закончили бета версию своей игры и наступил момент когда нужно привлечь массу пользователей. Конечно же в идеале, если у Вас получилась супер интересная, понятная и юзабельная игра, то один пользователь приведет друга, тот еще друзей, сработает сарафанное радио и на утро у Вас уже будет 1000 игроков в онлайне. Таких успехов добиться очень сложно, поэтому перестаем мечтать, спускаемся на землю и начинаем =).
+72
Работники Google спят в инопланетных коконах
1 min
4.2KTranslation
Как Google держит своих работников в продуктивном состоянии во время дневной и ночной работы?
Репортер FT Richard Waters побывал в штаб-квартире Google в Маунтин Вью и сделал фото неизвестного работника Google, когда тот отдыхал.
Когда Ричард проходил мимо этого кокона обратно, то он увидел, что вместо мужских ног там находились уже женские
(прим. это не приспособление для смены пола)
Репортер FT Richard Waters побывал в штаб-квартире Google в Маунтин Вью и сделал фото неизвестного работника Google, когда тот отдыхал.
Когда Ричард проходил мимо этого кокона обратно, то он увидел, что вместо мужских ног там находились уже женские
(прим. это не приспособление для смены пола)
+141
Игра без игрока. Zero Player Game
3 min
12KЭтот топик был написан для «Песочницы». Получив инвайт, топик убрали, а мне с самого начала хотелось поделиться данным обзором с общественностью, поэтому выкладываю его для тех, кто не ходит в «Песочницу» и, в некоторой степени, для себя. Если такое не принято, уберу. Итак…
Хочу обратить ваше внимание на так называемые, «Zero Player Game» (ZPG). Это игры в которых не требуется участие человека в игровом процессе. То есть, человек участвует только в создании персонажа, а потом повлиять на игровой процесс никак не может, за небольшими исключениями.
Зачем нужны такие игры? Каждый дает ответ сам для себя. Одним нравится просто наблюдать за развитием персонажа, другие, именно таким образом, хотят приобщиться к вселенной многопользовательских игр, третьим просто не хватает времени на «нормальные». В данной статье я хочу рассмотреть наиболее популярные проекты.
Хочу обратить ваше внимание на так называемые, «Zero Player Game» (ZPG). Это игры в которых не требуется участие человека в игровом процессе. То есть, человек участвует только в создании персонажа, а потом повлиять на игровой процесс никак не может, за небольшими исключениями.
Зачем нужны такие игры? Каждый дает ответ сам для себя. Одним нравится просто наблюдать за развитием персонажа, другие, именно таким образом, хотят приобщиться к вселенной многопользовательских игр, третьим просто не хватает времени на «нормальные». В данной статье я хочу рассмотреть наиболее популярные проекты.
+26
Information
- Rating
- Does not participate
- Registered
- Activity