Как стать автором
Обновить
0
0
Александр @andreevals

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

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

Применение нейросетей в распознавании изображений

Время на прочтение10 мин
Количество просмотров241K
Про нейронные сети, как один из инструментов решения трудноформализуемых задач уже было сказано достаточно много. И здесь, на хабре, было показано, как эти сети применять для распознавания изображений, применительно к задаче взлома капчи. Однако, типов нейросетей существует довольно много. И так ли хороша классическая полносвязная нейронная сеть (ПНС) для задачи распознавания (классификации) изображений?
Читать дальше →
Всего голосов 134: ↑131 и ↓3+128
Комментарии73

Как открыть компьютерный интернет-магазин

Время на прочтение5 мин
Количество просмотров20K
Приветствую Хабро-сообщество.

Прошу не судить строго за пост, во-первых это проба пера на этом сайте, во-вторых — это всего лишь собственный опыт, который вполне возможно не является идеалом для копирования, но возможно станет для вас базой для того чтобы делать лучше.
Читать дальше →
Всего голосов 132: ↑121 и ↓11+110
Комментарии136

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

Время на прочтение4 мин
Количество просмотров13K
Мы продолжаем развивать тему манипуляций с диаграммами в презентациях (и не только в них) и сегодня я представлю интересную статью. Вы сможете на себе испытать все приемы приведенные в ней :)

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

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

Livescribe Pulse smartpen — цифровая ручка

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

В данном топике расскажу о Livescribe Pulse smartpen — цифровой ручке с возможностью записи аудио. Функции, распаковка, использование, впечатления

Читать дальше →
Всего голосов 35: ↑29 и ↓6+23
Комментарии36

Немного из опыта покупок на E-Bay-в основном для москвичей

Время на прочтение8 мин
Количество просмотров24K
Итак, вдохновленный успехом топика – kovalevvalery.habrahabr.ru/blog/43607.html
и многочисленными просьбами тех, кому интересно услышать об опыте покупок на E-bay решил написать данный «материал». Ну заодно и блог одноименный завел…

Сразу оговорюсь, материал не будет претендовать на идеальную полноту изучения вопроса. А только лишь может быть обратит внимание на неявные нюансы, не описанные в многочисленных хэлпах E-bay, или просто вкратце изложит суть вопроса.
Читать дальше →
Всего голосов 124: ↑121 и ↓3+118
Комментарии133

Наш ответ финансовому кризису: результаты первого месяца

Время на прочтение5 мин
Количество просмотров844
Не так давно я писал о появлении бизнес-инкубатора «Полигон», и обещал отписаться о результатах. Выполняю.

Если коротко, «Полигон» (ссылка1, ссылка2) — это основанная на идее коворкинга “песочница” для молодых предпринимателей: здесь можно экспериментировать, анализировать и копить опыт с минимальными рисками, без страха потерять все наработки из-за одной глупой ошибки.

«Полигон» — проект коворкинг-клуба «Башня» (ссылка1, ссылка2) и бизнес-лаборатории «ИНК». «Башня» обеспечивает бизнес-минимум: обустроенные рабочие места, готовое юрлицо с бухгалтером и юристом, опыт и связи бывших и настоящих участников. «ИНК» дает гарантию: никакие траты не отберут у участника этот минимум, и никакие опасные проблемы не останутся без решения.

И при этом — «Полигон» не получает с участника никакой прибыли!

А как же он тогда работает?

А это и есть наши результаты. За те полмесяца, что страна отдыхала, к нам — ура ура! — пришли 5 человек, все на удивление деятельные. Мы плотно работаем, наплевав на праздники и каникулы; и помимо продвижения в работе над проектами (которое, в общем, малоинтересно для непосвященных), мы сделали более общественно полезную вещь:
  • Мы собрали все более-менее стоящие проекты, которыми занимались раньше, но по разным причинам заморозили (всего 18),
  • Добавили текущие проекты (всего 4),
  • Вписали идеи тех, кто пришел за это время (всего 3),
  • Вписали идеи, по которым нет знаний/опыта, но хотелось бы что-то сделать (ну мало ли, вдруг найдется нужный человек; всего 7)
  • И составили ОБЩУЮ КОНЦЕПЦИЮ работы «Полигона».

Вот о ней и хочется рассказать. Ну как, интересно?

Читать дальше →
Всего голосов 70: ↑59 и ↓11+48
Комментарии43

Если бы языки программирования были религиями…

Время на прочтение4 мин
Количество просмотров13K
С удивлением обнаружил, что в интернете не было перевода на русский довольно забавной статейки, написанной неким Rodrigo Braz Monteiro, в которой он сравнивает языки программирование и религии. Поэтому пришлось делать перевод самому, который ниже и прилагается.

Автору написание этой статьи навеяло сравнение языков программирования с автомобилями(оригинал), а мне это навеяло перевод…

Читать дальше →
Всего голосов 282: ↑241 и ↓41+200
Комментарии123

Интернет-магазин. Начало работы

Время на прочтение8 мин
Количество просмотров19K
Привет, хабранарод!
Писал я давно когда-то про osCommerce небольшую статейку, меня даже просили выложить свою сборку. Если кому она до сих пор нужна — у меня осталась, могу куда-нить положить. Но, наевшись с ОСК, решили написать свою систему. При помощи CakePHP. Об этом хорошо поведал товарищ neudor, с которым на пару мы это дело разрабатывали. В данный момент он несколько отошел от работы с магазином, поэтому я выхватываю у него эстафетную палочку вести цикл статей, посвещенный разработке ПО для интернет-магазина, а также непосредственно организации самой работы, службы доставки, регистрации, налогах. В общем полный FAQ «от и до» — что ждет начинающего предпринимателя, если он решится открыть полностью легальный бизнес в России, с выкладкой затрат в денежном и временном эквиваленте. Итак, сегодня я расскажу о стороне вопроса, не касающейся технической реализации…
Читать дальше →
Всего голосов 66: ↑64 и ↓2+62
Комментарии61

Интервью с Ильей Сегаловичем (Яндекс)

Время на прочтение13 мин
Количество просмотров6.4K
Не так давно мы собрали вопросы Илье Сегаловичу (iseg) – директору компании «Яндекс» по технологиям и разработке. Редакция Хабра выбрала самые интересные из вопросов, а Илья Сегалович на них ответил, да и как ответил!

Новые технологии появляются с завидной регулярностью. Успеваете ли Вы внедрять их, всегда ли стремитесь использовать новые технологии или же используете те, которые проверены временем?
Надеюсь, вопрос не про средства разработки ПО, а про технологии, используемые в интернет-сервисах. Мы живем по принципу «наименьших усилий с наибольшей отдачей». Как только мы видим, что «технологическое» (здесь это слово используется как противопоставленное «ручному») решение может оказаться полезным, пусть в самом первом приближении, мы стараемся дать его пользователю.

Искусство заключается в том, чтобы придумать для не до конца совершенной (а полного совершенства ни одна технология в принципе достичь не может) технологии правильную обертку:
— добиться приемлемого качества по полноте и точности;
— установить граничные условия ее применимости;
— сделать ее работу понятной, чтобы даже ошибки не вызывали отторжения пользователя;
— если нужно, дать возможность пользователю настраивать или отключать её.

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

Мы часто и довольно нахально «вываливаем» на широкую публику то, что до нас никто (в наших масштабах) не делал: будь то полностью «автосклеивающая» адресная книга, или автоматические биографии в Новостях, или автоподбор ключевых слов на Директе.

Остальные интересные вопросы и очень подробные ответы
Всего голосов 104: ↑97 и ↓7+90
Комментарии37

Как я ноутбук на Ebay покупал.

Время на прочтение2 мин
Количество просмотров2.5K
В преддверье лета решил обзавестись недорогим б.у. ноутбуком, на случай всевозможных поездок, что бы всегда быть при деле.
Решил изучить рынок нашего города, но так как подходящий б.у. вариант стоил тогда примерно 400 у.е., ради интереса или по совету не помню уже, заскочил на ибай.
Читать дальше →
Всего голосов 28: ↑22 и ↓6+16
Комментарии15

Как я покрасил ноутбук. Что из этого всего вышло

Время на прочтение2 мин
Количество просмотров5.9K
Абсолютно — белое, как и абсолютно — черное, кажется каким-то дефектом зрения. Дж. Оруэлл

Медленно шло лето, было достаточно свободного времени. И решил я покрасить свой скучный ноутбук. (осторожно!, много фото)
Читать дальше →
Всего голосов 218: ↑204 и ↓14+190
Комментарии194

Используем Adobe Illustrator для создания макета страницы

Время на прочтение4 мин
Количество просмотров91K
Данное руководство создано для тех, кто уже умеет пользоваться Adobe Illustrator, но пока не знает всех тонкостей работы с ним и хочет познакомиться поближе.

Товарищ CurlyBrace уже сверстал представленный здесь макет, спасибо ему!

Для начала посмотрите на то, что мы будем стараться сделать:



Читать дальше →
Всего голосов 162: ↑139 и ↓23+116
Комментарии159

24 способа, увеличивающих вероятность индексации сайта

Время на прочтение6 мин
Количество просмотров7.9K
Далеко не все поисковые сервисы быстро и эффективно индексируют новый ресурс в Интернете. «Зубры» типа google или yahoo все схватывают на лету, надо просто немого подождать. При этом объем проиндексированного контента у них достаточно высокий. Множество поисковиков рунета (rambler, aport, altavista), а также майкрософтовские livesearch и msn тоже сами индексируют новый сайт.
Проблемы иногда возникают с индексацией в mail.ru, и его детище gogo, а также с Яндексом. Из индекса Яндекса сайты иногда пропадают, число проиндексированных поисковиком также часто меняется.
Cледует также отметить, что индексировать то может и индексируют поисковики, но если проиндексированная страница будет находиться на 10ой странице поиска, то вряд ли на нее кто-то перейдет. Разве что самый упорный. Поэтому особенно актуален вопрос именно эффективной индексации. О ней и вообще об индексации пойдет речь. Так как ориентация статьи сделана в основном на русскоязычный сегмент Интернета, то акцент слегка смещен в сторону Яндекса.
Читать дальше →
Всего голосов 36: ↑28 и ↓8+20
Комментарии18

ABBYY Cloud OCR SDK: публичный API распознавания в облаке Windows Azure

Время на прочтение5 мин
Количество просмотров26K
До недавнего времени в вебе наши технологии распознавания «жили» только на сайте www.abbyyonline.com, этот сервис предназначен для конечных пользователей. И вот теперь мы готовы объявить о запуске бета версии веб-API распознавания для разработчиков. Знакомьтесь – ABBYY Cloud OCR SDK, «облачный брат» уже знакомого нашим читателям ABBYY FineReader Engine.

Нам уже достаточно давно хотелось выпустить продукт, который позволял бы использовать OCR-технологии со всевозможных «тонких» и не очень устройств и всевозможных операционных систем и при этом был удобен и недорог. Надеемся, у нас это получилось. ABBYY Cloud OCR SDK предполагает оплату по мере использования, так что функции качественного распознавания становятся доступны при минимальных начальных вложениях.

Под катом мы подробнее расскажем о том, как мы над ним работали и что у нас получилось. Пока сервис находится в закрытом бета-тестировании, но мы считаем, что он уже достаточно стабилен, и стадия открытой беты всё ближе. Мы хотели бы пригласить читателей Хабра стать одними из первых «внешних» бета-тестеров ABBYY Cloud OCR SDK. О том, как получить доступ, – тоже под катом.
Читать дальше →
Всего голосов 27: ↑25 и ↓2+23
Комментарии16

Список полезных PHP классов и библиотек

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

Email


  • Swift Mailer
    Swift Mailer легко интегрируется в любое PHP-приложение. Это гибкий и элегантный ООП-подход к отправке писем с множеством функций: отправка эл.почты, используя SMTP, SendMail, Postfix, поддержка серверов и др.
  • PHPMailer
    Лучший класс для работы с эл. почтой. Поддерживает сообщения в цифровой форме, S/MIME шифрование, текстовые и HTML-письма, изображения, поддерживает несколько Email’ов, SMTP-аутентификация.

Читать дальше →
Всего голосов 175: ↑145 и ↓30+115
Комментарии75

Идеальный NAS — Synology DS209+

Время на прочтение11 мин
Количество просмотров54K
Редко, но бывает такое, что я пишу про идеальные устройства. Ну, или почти идеальные, ведь, как известно, идеал — недостижим. Но некоторые производители настолько стремятся к нему, что писать обзоры таких девайсов – сплошное удовольствие!

image

Сегодня речь пойдет о таком устройстве, как Synology DS209+ — пока это последний из NAS-ов, о котором я напишу. Обзор, трафик.
Читать дальше →
Всего голосов 255: ↑240 и ↓15+225
Комментарии199

Многоуровневое дерево с маркерами (только HTML, CSS, без Javascript)

Время на прочтение5 мин
Количество просмотров23K
Многоуровневое дерево с маркерами (только HTML, CSS)До того как заняться верской гитарных аккордов (статьи 1,2,3) я столкнулся с необходимостью сделать человеку на сайте меню-дерево. Рисовать не хотелось вообще, поэтому я взял старый добрый HTML с CSS и начал делать это дерево, начал с простого одноуровневого, а позже сделал многоуровневое с маркерами, которое и представлю.

Позже это дерево дало мне плоды в виде habrahabr.ru/blogs/css/53792
Читать дальше →
Всего голосов 107: ↑105 и ↓2+103
Комментарии81

Регулярные выражения — символьные классы, конструкция выбора, метапоследовательности

Время на прочтение3 мин
Количество просмотров15K
В книге Дж. Фридла «Регулярные выражения» есть прекрасная табличка, которую хочу тут привести.
Регулярные выражения открывают широкие возможности для поиска и замены в любом тексте. Используя регулярные выражения можно гибко и просто обрабатывать текстовые документы. Одним из простейших применений регулярных выражений является поиск текста — во многих текстовых редакторах предусмотрена возможность поиска по шаблонам регулярных выражений В regexp существует несколько типов метасимволов выполняющих разные функции, давайте кратко их рассмотрим:
Читать дальше →
Всего голосов 43: ↑29 и ↓14+15
Комментарии25

Автоматическая загрузка библиотеки ExtJS по требованию.

Время на прочтение5 мин
Количество просмотров2.2K
Сегодня мы поговорим о возможности динамической предзагрузки библиотеки по требованию. Изначально, для использования фреймворка, Вам надо на странице подключать сначала стилевой файл, потом адаптер, которые реализует основной функционал, а в случае использования другой AJAX-библиотеки в качестве основы, сначала и ее дистрибутив. И только потом уже основной файл ExtJS, либо его debug-версию на этапе разработки. Конечно, сократить время загрузки поможет объединение всех файлов в один, сжатие gzip и другие методики. Но…

Но что, если задача достаточно узкая, например, я столкнулся с ней, когда некоторый веб-сайт использует ExtJS для предоставления формы добавления и редактирования материалов. При этом процесс редактирования он достаточно редкий, в смысле что не каждый пользователь постоянно будет им пользоваться, кроме этого, работа с сайтом в режиме без регистрации отличается только отсутствием возможности редактирования. Загружать же сразу все файлы, а это почти 600 Кб, пусть даже тщательно собранной версии специально под проект, с учетом его потребностей, это достаточно накладно, и не хотелось бы грузить их всем пользователям.
Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Комментарии10

Пишем программу для установки рингтонов в Windows Mobile

Время на прочтение4 мин
Количество просмотров1.5K
Windows Mobile, что пятая, что шестая, отличается далеко не самой удобной системой установки рингтонов. К слову, нам моём прошлом Palm Treo 650 было ещё кошмарней, но речь не о нём. Мало того, что нам не дают поставить мелодию на группу, так ещё и все рингтоны должны лежать в папке \Windows\Rings. Да, можно поменять через реестр, но это некрасиво, да и проблему с группами не решает.

Что же делать?

Сначала я обратил свой взор на нечто под названием PhotoContactsPro, который даже mobile-review.com в какой-то из статей рекомендовал как хорошую утилиту для установки мелодии на группы. Но вот незадача, утилита эта предоставляет целую оболочку для телефона, что мне, к примеру, даром не надо (а она ещё и денег стоит). При выключении этой оболочки назначение мелодий на группу, разумеется, отключается.

Далее, внезапно нашлась утилитка ToneManager. Утилитка хороша: маленькая, бесплатная, делает ровно то, что нужно — вешает в Pocket Outlook мелодии по группам. Но работает она ровно с одной папкой (\Windows\Rings по умолчанию) и, что самое, неприятное, не умеет сохранять свои настройки. А сохранять настройки для такой программы крайне важно, поскольку всё, что она делает — проставляет мелодии контактам, то бишь новые контакты идут лесом, пока её снова не запустишь. Автор в релизе радостно написал «извините, сохраняться будем в следующих версиях!», но вот следующих версий как-то и нет.

Намучившись с поисками, решил, что проблема эта — отличный повод пощупать-таки Compact Framework и сделать свою утилитку.

Автор статьи wdk, но он, в силу своей кармы, не может опубликовать материал. Если вам понравилась статья, то помогите хорошему автору поправить свою карму и начать писать полезные статьи.

Что же получилось?
Всего голосов 33: ↑25 и ↓8+17
Комментарии26

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность