Как стать автором
Обновить
30
0
Кудряшов Александр @BlackTheMad

Пользователь

Отправить сообщение

Реализация нечеткого поиска

Время на прочтение6 мин
Количество просмотров43K


Если ваш веб проект так или иначе будет связан с поиском и предоставлением пользователям некоторых данных, то перед вами наверняка встанет задача реализации строки поиска. При этом, если в проекте по какой-либо причине не удастся использовать технологии умных сервисов как Google или Яндекс, то поиск частично или полностью придется реализовать самостоятельно. Одной из подзадач наверняка будет реализация нечеткого поиска, ведь пользователи часто ошибаются и иногда не знают точных терминов, названий или имен.

В данной статье описывается возможная реализация нечеткого поиска, которая была применена для поиска на сайте edatuda.ru.
Читать дальше →

Curious Reef — сайт для он-лайн студентов

Время на прочтение2 мин
Количество просмотров1.7K
В какой-то момент я понял, что книжно-интернетного образования по программированию мне немного не хватает и надо бы получить какую-то базу знаний, чтобы эффективнее расти в профессиональном плане. Тогда я наткнулся на AcademicEarth, про который на Хабре писали уже не раз. Потом, с помощью гугла и любопытства, я обнаружил, что все эти курсы представлены в iTunesU, которым просто удобнее пользоваться, т.к. он отмечает то, что смотрели/не смотрели. Плюс, в нем лекции разделены по годам. Т.е. если в какой-то год лекция не попала в запись, можно порыться в архивах и с большой вероятностью ее там обнаружить. Единственное, чего не хватало, это обсуждений и оценок своих действий.
решение найдено

Underscore.js — библиотека, которая так хороша, что должна быть вне закона

Время на прочтение3 мин
Количество просмотров50K
Каждый, кому приходилось писать объемные куски осмысленного кода на javascript, рано или поздно понимал, что ему многого не хватает в этом языке или просто неудобны некоторые врожденные конструкции. Для сглаживания шероховатостей применяются jQuery, Prototype, MooTools etc. Кто-то уже мало представляет себе, как можно кодить без них. Сегодня я расскажу о еще одной маааленькой библиотечке, которая делает мир javascript-программиста еще прекраснее. Речь пойдет о Underscore.js
Go ahead, make my day

Чарльз Петцольд – «Код. Тайный язык информатики»

Время на прочтение1 мин
Количество просмотров4.7K
Код - тайный язык информатикиТак уж сложилось, что в последнее время программированием занимается все больше людей, которые получали образование по совершенно другим специальностям. Да и в университетах все больше отходят от низкоуровневых языков. И получается, что очень многие программисты совершенно не представляют, как на самом деле работают компьютеры и что там происходит за пределами их IDE. А бывает, что по молодости лет мы просто не уделяем внимания этим предметам в институте, считая что все эти ассемблеры уже отжили свое, и Java всех победит.
Эта книга создана для того, чтобы восполнить пробелы в образовании или просто напомнить о том, как оно на самом деле. Вместе с автором мы проходим путь от разных способов кодирования информации (язык Брайля, код Морзе) до современных операционных систем с графическими интерфейсами.
По ходу дела мы узнаем как построить простейший, но вполне себе компьютер из 5 миллионов реле и небольшого колличества лампочек, как их потом заменить на вакуумные лампы, а затем и на транзисторы. Что представляет собой язык машинных кодов для процессора 8080 и зачем использовались сопроцессоры. Узнаем, как представлены дроби и пиксели в памяти компьютера и пишем простейшие программы на ассемблере. Именно этой низкоуровневой части посвящена основная часть книги.
Ну а в последних главах, автор очень быстро проходится по всяким периферическим устройствам, вроде сканера, MIDI-секвенсоров и принтеров.
Рекомендуется к прочтению всем, кто так или иначе вовлечен в программирование и хочет получше узнать что же происходит внутри этой умной железки.

Информация

В рейтинге
Не участвует
Откуда
Barcelona, Barcelona, Испания
Дата рождения
Зарегистрирован
Активность