Search
Write a publication
Pull to refresh
48
0

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

Send message

Анонс материнской платы Amiga X1000

Reading time4 min
Views5.2K
В начале 2010 года фирмой A-eon был анонсирован выпуск нового AmigaOS-совместимого компьютера.



Выпуск запланирован на лето 2010 года и приурочен к 25-летию выпуска Amiga 1000, первого мультимедийного компьютера в мире.
Пару недель назад был открыт cайт A-eon с описанием и фото.
история, характеристики, фото

Распознаем текст, используя расстояние Хэмминга

Reading time6 min
Views39K
На данную статью меня натолкнула статья Alex’а Поветкина — «Распознавание образов методом потенциальных функций»

Итак, мы собираемся написать программу на Delphi (я использую версию 6), способную перевести символы с картинки в текст. Задача довольно популярная в интернете, и на каждый пост «Хочу реализовать распознавание символов!!! Помогите» самые частые ответы «почитай в интернете» либо «не берись, используй файнридер» и тому подобное.

Я, как и многие другие, начал с изучения основных алгоритмов. Конечно, такие монстры как FineReader тратят на алгоритмическую составляющую огромные деньги, и их секретов нам не узнать, но прочей информации было найдено приличное количество, чтобы понять основные методы. Но начнем издалека.
Читать дальше →

Почему ВКонтакте не станет провайдером OpenID

Reading time1 min
Views5.1K
Если что, к «ВКонтакте» я не имею никакого отношения, это просто рассуждения.

Для каждого сайта, которому нужен вход через Open API, сейчас требуется завести вконтактовское приложение типа «веб-сайт». При этом владельцы сайта соглашаются с определенными условиями. Среди них есть, например, такое:

При размещении приложений на сайте ВКонтакте запрещается:
3. Принимать оплату услуг в приложении отличными от внутренней валюты ВКонтакте способами, в том числе на сторонних сайтах.

Надеюсь, все читали это перед тем, как начать прикручивать вход через ВКонтакте к своему интернет-магазину. Отключение приложения и, как следствие, потеря пользователями возможности зайти в свой аккаунт — это очень серьезно.

Именно поэтому я уверен, что ВКонтакте никогда не будет провайдером OpenID (и будет душить все попытки его таковым сделать косвенно). Став провайдером OpenID, ВКонтакте потеряет возможность диктовать сайтам условия (выбор платежной системы, например) и не получит при этом никаких плюсов по сравнению с Open API.

Единственный реалистичный расклад, при котором контакт все-таки станет провайдером OpenID — убытки от негативной репутации превысят выгоду, получаемую от того, что владельцы сайтов соглашаются с навязанными условиями. Выгода — реальные осязаемые $$ прямо сейчас, которые со сторонних сайтов идут через вконтактовскую платежную систему. А потеря репутации — для небольшого круга гиков?

Так что OpenID может появится на ВКонтакте только в результате чуда, а попытки обойти этот факт будут пресекаться.

Это не хорошо и не плохо, это просто данность, которая продиктована бизнес-причинами.

ВКонтактеID = ВКонтакте + OpenID

Reading time1 min
Views9.8K
OpenID logo Идея OpenID провайдера на основе социальной сети ВКонтакте, учитывая её пользовательскую базу, бродит давно.

Пробная её реализация была осуществлена ещё в 2008 году, как только появился User API. Но, к сожалению, проект не был одобрен (не то что бы отклонен, а просто проигнорирован, ни одного случая одобрения сайта на основе User API мне не известно).

В связи с недавним появлением Open API я решил возродить проект, тем более каждый третий комментарий был «а почему не стандартный OpenID?!».

Итак, на всех сайтах принимающих OpenID достаточно вводить адрес VKontakteID.ru и вы будете идентифицированы с помошью вашего аккаунта ВКонтакте. Для устаревших консумеров OpenID 1.x надо вводить адрес VKontakteID.ru/idXXXXXX, где XXXXXX ваш идентификатор ВКонтакте. Но таких сайтов уже меньшинство.

Аутентификация производится через официальный Open API, логин и пароль передаются напрямую на сервера ВКонтакте, а если вы залогинены там и у вас стоят куки, то их вообще вводить не придётся.

P.S. Поддержки SReg и AX (передача дополнительных данных о пользователе) пока нет.
P.P.S. Поддержка SReg и AX уже добавлена.
P.P.P.S. Также добавлена поддержка OpenID Immediate Mode.

Интервью с автором настольной игры «Терминатор. Да придёт спаситель» Германом Тихомировым

Reading time9 min
Views5.4K
Терминатор. Да придёт СпасительВ 2009 году российской компанией «Звезда» была выпущена настольная игра по лицензии фильма «Терминатор. Да придёт спаситель». В принципе, появление настольной игры по известной лицензии не большая новость — книжные магазины завалены поделками про Нарнию, Винни Пуха, барби, Пиратов Карибского Моря и иже с ними не представляющих, по большому счёту, никакого интереса для нормального, половозрелого, думающего человека. В случае с Терминатором, однако, вышла занятная штука — игра оказалась качественной, интересной, с отличными миниатюрами и приятным оформлением.
Нам (GaGaGames) удалось поговорить с одним из авторов настольной игры «Терминатор. Да придёт спаситель», человеком, отвечающим за геймдизайн (механику) игры и разговор вышел очень интересным. Нам всегда был интересен backstage создания игр — как «придумывается» игра, что появляется раньше курица или яйцо тема или механика и ещё сотни вопросов. Герман их все терпеливо выслушал и максимально подробно ответил.
Читать дальше →

Два года с кравлерами (web-mining)

Reading time4 min
Views3.9K
Disclaimer: этот топик, возможно, отчасти самореклама, «вода» и бред, но, скорее всего, это просто классификация информации и опыта, накопленного за два года работы в области скрейпинга, для себя и тех кому интересно.

За кармой не гонюсь, ее хватает.

Под катом — небольшой пост про современный рынок кравлеров/парсеров, с классификацией и особенностями.
Читать дальше →

Математик vs. Ферзь

Reading time5 min
Views2.5K
Статья адресована читателям, которые имеют опыт решения задач перечислительной комбинаторики, а также тем, кому нравятся трудные задачи по программированию.

Речь пойдёт о сражении, которое длится уже более 150 лет. Математики давно начали войну с шахматными фигурами, и, пожалуй, наиболее упорной фигурой в этой битве является ферзь. Последние 50 лет на помощь математикам приходят компьютеры, однако и этого оказывается недостаточно.

Читать дальше →

Немного о бизнесе по продаже ПО: Часть 2. Деньги в «облаках»

Reading time6 min
Views1.3K
Как я и обещал в моем предыдущем посте «Немного о бизнесе по продаже ПО», продолжаю рассказ о том, как делаются деньги на ПО: и на этот раз я решил посвятить пост особенностям бизнеса по продаже «облачных» услуг.

Оставляя в стороне технические подробности и терминологические споры — под облачным услугами здесь я буду понимать те услуги, что потребляются бизнесом для осуществления основных бизнес процессов (общение с клиентами – CRM, склад – MRP/ERP, бухгалтерия и т.п.), а не технологические предложения, вроде VPS в аренду (неважно, unmanaged или оснащенной панелью управления). Исходя из одной из возможных классификаций «облаков», такие услуги называют SaaS (Software as a Service).
Несомненно, самый популярный вопрос, возникающий у всех, впервые знакомящихся с SaaS — «Почему в России не идут продажи облачных услуг?» За рубежом Salesforce зарабатывает миллионы, NetSuite дышит ему в спину, LotusLive схватился с Microsoft BPOS, а в России подавляющее большинство бизнесов не пользуется SaaS.

Популярный (и известный всем мало-мальски интересующимся темой) ответ на этот вопрос звучит так:
Читать дальше →

Избыток информации. Размышления

Reading time2 min
Views2.1K
no informationКакой замечательный все же редактор Q10: только ты и текст. И больше ничего. А то вокруг слишком много информации. Слишком много. Она окружает нас. Она лезет в уши, бросается в глаза. И обрабатывать ее становится все труднее.

Вот вы думаете почему в последнее время сайты стали делать проще, шрифты крупнее, фразы короче? Да все потому, что информации вокруг стало слишком_много.

И чтобы нормально эту информацию воспринимать необходимо хотя бы сделать вид, что её стало меньше. Или она стала удобнее для восприятия, или просто фразы стали короче, а значит проще и понятнее. Опять обман! Её не стало меньше. Она просто раздробилась на более мелкие части.

более крупные части далее

Авиамоделизм — начало большого пути

Reading time4 min
Views10K
В связи с наступающим днем космонавтики и авиации я решил поднять тему, которая уже мелькала на хабре, и судя по комментариям людям она была интересна, но почему-то не получила особого развития.
Большая авиация, а тем более космонавтика, доступны далеко не всем, а вот авиамоделирование — увлечение, которое каждому позволяет почувствовать себя авиатором.
Я сам новичок в авиамоделировании и комментарии от более опытных пилотов приветствуются.
Эта моя первая заметка на эту тему и я хотел бы рассказать в ней про то, как начался мой путь в авиамоделировании, продолжение тут..

Немного личного опыта авиамоделиста и видео профессионалов

Обзор видео CMS

Reading time3 min
Views9.6K
Т.к. я сам довольно активно интересуюсь этой темой, решил поделиться с сообществом тем что мне удалось найти через google.
Оговорюсь сразу:
1. Все перечисленные ниже CMS (судя из информации на официальных сайтах) могу сами конвертировать видео файлы;
2. Ни одной из перечисленных CMS я сам не пользовался, а в статье я просто собрал ту информацию, которую нашел на официальных сайтах.

Читать дальше →

История одного искусственного виртуального мира

Reading time4 min
Views5.3K

Предисловие


Всё началось с раздумий о мире за сигаретой и чашечкой кофе. Многие люди задумывались над вопросами «откуда мы взялись», «как всё на самом деле». Для примера можно предположить, что мы — мимолетная мысль какого-нибудь существа, придумавшего и наш мир, и нас самих, и наши идеи, желания, мечты. Впрочем, через секунду забывшего об этом, но для нас эта секунда длится до сих пор. Или же всё — компьютерная программа, эмулятор в какой-нибудь лаборатории, на манер матрицы. Мысли не новые, все их когда-нибудь кто-нибудь уже думал, а по последней даже сняли фильм, да не один.

Мысль о компьютерной реализации меня и заинтересовала. Заставила задуматься над тем невообразимым количеством данных, которые содержат полёт ветра, свет солнца, движения колосьев пшеницы на поле солнечным утром, жизнь микробов.



В конце-концов я решил: зачем думать и мечтать, если можно просто попробовать? С этого началось создание моего мира.

Читать дальше

О профессиональном росте программиста

Reading time2 min
Views555
Решил поделиться своими наблюдениями по теме профессионального роста, о вопросе который волнует многих разработчиков. Я слышу вокруг: «У меня застой, хочу развиваться дальше, а у меня нет (не дают) такой возможности. На этом проекте я не могу совершенствоваться. Я деградирую не работая с новыми технологиями». Давайте рассмотрим путь, который проходит разработчик с момента начала своей карьеры.
Читать дальше →

Монетизация Android приложения — работа над ошибками

Reading time2 min
Views5.8K
Всем привет!
Видел тут на хабре статейки об успешной монетизации android приложения (через поиск легко найдете). Вот решил поделиться своим опытом, скорее отрицательным, чем успешным.

Идея приложения


Сильно на идее не заморачивался. Выбрал, как мне казалось достаточно нужную тему — учет карманных расходов. Название приложению дал вполне логичное — Cashlogger.

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

Реализация


На реализацию убил достаточно много времени. Чуть больше 2-х месяцев и это при учете 8 часов в день. Почему так долго? Много ненужной возни было из-за не знания платформы. Много вещей приходилось переделывать, иногда даже больше чем 2 раза. Столкнулся с 2-мя сложными проблемами:

1. Не знал как реализовать показ только месяца и года;
2. Графики (отчеты) в ScrollView не отрисовывались, если графики выходили за границы экрана;

По 1-му пункту пришлось написать свой компонент (см. результат на картинке). Хотя, позже нашел как сделали тоже самое со стандартными компонентами, но я уже не стал узнавать как.

image
Читать дальше →

Android 2.1 на Higscreen Zeus

Reading time2 min
Views2.1K
Что это за девайс? Все просто и дешево, и уже обсуждалось на хабре. Русская фирма Vobis заказала Foxconn мобильник, они его сделали, Vobis воткнули туда голую OS Google Android и стала продавать его за 9990р. Получился Highscreen Zeus:
Читать дальше →

Журнал «Downgrade»

Reading time1 min
Views1.4K
Недавно на просторах интернета вышел первый выпуск журнала «Downgrade».
Журнал создан для людей, которые интересуются старым железом и всем, что с ним связанно. Первый выпуск создавался долго и закончить его сумел человек с ником uav1606, за что ему огромное спасибо! Надеюсь, проект и дальше будет развиваться, ведь журнал такого направляния очень нужен людям, которые работают, отдыхают, коллекционируют да и просто интересуются старыми ПК и софтом.

Скачать первый номер можно здесь.

Легенда о «космической ручке» NASA за миллион долларов

Reading time3 min
Views20K
image

Все слышали исторический анекдот про то, как американцы, готовясь к полетам в космос, потратили миллион долларов на разработку ручки, которая бы писала в невесомости, а хитрые русские пользовались обычными карандашами?

Ну так вот, вы его уже услышали. Те кто слышали его раньше сказали «баян», и те кто не слышал тоже сказали «баян», чтобы не отставать от первых.

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

Читать дальше →

5 способов, как Соглашение Гугл Книг изменит будущее чтения

Reading time15 min
Views1.2K
image
Если вы не безразличны к будущему книг, вам нужно понять Соглашение Гугл Книг (СГК, Google Book Settlement). Это сложный юридический документ, поэтому для облегчения его понимания мы поговорили с некоторыми его создателями, критиками и сторонниками.
Соглашение Гугл Книг могло бы с легкостью стать важнейшей инновацией XXI века в сфере авторского права в издательском мире. Чтобы понять почему, надо вернуться во времени примерно на 12 лет назад, когда произошло очень важное событие в области копирайта.
Читать дальше →

Тихо, тихо ползи, Haiku, по склону Фудзи

Reading time3 min
Views1.3K
Уже лет 5, наверное, периодически слежу за развитием событий. И, по правде говоря, никогда не верил до конца, что разработчики однажды хоть что-то доведут до ума. 8 лет разработки — немалый срок, конечно. За 8 лет тот же Linux из чисто гиковской операционки вырос в серьёзную махину корпоративного уровня и качества. А Haiku всё это время потратила на копирование основного функционала BeOS уровня 2001-го года. Но не буду никого осуждать за вялость работ, не имею на это морального права.

Подозреваю, что даже айтишники многие не в теме. Поэтому объясню вкратце о чём это я, заодно небольшой обзор сделаю.
Читать дальше →

Схемотехника и язык программирования Verilog

Reading time5 min
Views19K
Хочу рассказать про свои впечатления о языке программирования Verilog. Он используется для описания аппаратуры. Еще проще сказать для описания архитектуры микросхем. Я начал использовать его в своих проектах недавно. Тем не менее, мне кажется, я «почувствовал его вкус».
Читать дальше →

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity