<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Блог студии web-разработок М. Кечинова</title>
		<link>http://mkechinov.ru/</link>
		<description>Анонсы проектов, специальные предложения, новости и т.д.</description>
		<language>ru-ru</language>
		<pubDate>Wed, 10 Mar 2010 22:23:19 +0300</pubDate>
		<lastBuildDate>Wed, 10 Mar 2010 22:23:19 +0300</lastBuildDate>
		<managingEditor>info@mkechinov.ru</managingEditor>
		<webMaster>sam@mkechinov.ru</webMaster>
		<item>
	<title>Автоматически генерируемые коды и пароли</title>
	<link>http://mkechinov.ru/blog.tempcode.html</link>
	<description><![CDATA[ <p>Существует такая практика: "мы вам сейчас сгенерируем временный пароль и вышлем его по SMS, а вы его введите на сайте".</p>
<p>Так вот. Когда вы генерируете пароль из случайных букв и цифр в верхнем регистре, убедитесь в том, что у вас там не будет попадаться цифра "<strong>0</strong>" и буква "<strong>О</strong>". Просто потому, что на телефонах с моноширинным шрифтом не разобрать, кто из них "ноль", а кто "о". Либо в процессе проверки кода меняйте все нули на "о". Чтобы было юзер-френдли. Банк "Тинькофф", привет.</p>
<p>Об этом уже не раз писалось в разных статьях.</p> ]]></description>
	<pubDate>Thu, 18 Feb 2010 11:11:00 +0300</pubDate>
</item><item>
	<title>Конвертер документов и картинок в PDF. Для командной строки.</title>
	<link>http://mkechinov.ru/181.html</link>
	<description><![CDATA[ <p>Сразу ключевые слова (чтобы искалось лучше): doc to pdf command line converter html2pdf all2pdf и прочее.</p>
<p>Итак. Судя по всему, проблема часто встречающаяся, и возникающая, в основном, у разработчиков сайтов.</p>
<p>Сразу: <a href="stuff/files/DocumentConverter.zip">скачать</a> (ZIP, 74K).</p>
<p><strong>Описание:</strong></p>
<p>Это утилита для командной строки, которая позволяет все, что связано с OpenOffice и MS Office конвертировать в PDF. Соответственно, с заданными размерами конечного листа и отступами от краев.</p>
<p>Принимаемые форматы: DOC, RTF, TXT, HTML, ODT, XSL, JPG, PNG, GIF, TIFF и все остальное, что может открыть OpenOffice. Кроме PDF. </p>
<p>Получаемый формат: PDF.</p>
<p>Для чего может пригодиться эта утилита: если вам нужно получить от пользователя на сайте фотографии или тексты и сразу послать это в типографию. Либо из множества полученных текстов и картинок сгенерировать один документ.</p>
<p>Может работать в двух режимах:</p>
<ul>
<li>Конвертирование текстового документа с картинками в PDF. В этом случае текст форматируется с учетом заданных габаритов листа. Шрифт не искажается.</li>
<li>Конвертирование картинки в PDF. В этом случае сначала будет создан текстовый документ нужного размера, а потом в его центр будет вклеена картинка.</li>
</ul>
<p>Программа не может объединять несколько файлов в один. Если у вас много файлов, то, сначала вам придется сгенерировать из каждого отдельный PDF файл, затем склеить их <a href="http://www.google.ru/search?q=pdf+merge+command+line">одной из множества утилит</a>, которые это могут делать.</p>
<p><strong>Выгодные отличия от аналогов:</strong></p>
<ol>
<li>Позволяет задавать размер конечного документа.</li>
<li>Позволяет задавать отступ от краев.</li>
<li>Конвертирует также и картинки, вставляя их в листы документа.</li>
</ol>
<p><strong>Требования:</strong></p>
<p>На сервере у вас должны стоять:</p>
<ul>
<li>JRE (Java).</li>
<li>OpenOffice 3.x.</li>
</ul>
<p><strong>Как использовать:</strong></p>
<p>В скачанном архиве есть как исходники проекта в NetBeans, так и готовый .jar файл, который можно запускать из командной строки.</p>
<p>Наберите в командной строке:</p>
<p>java -jar DocumentConverter</p>
<p>и получите список параметров, которые нужно задавать.</p>
<p>Все параметры обязательны.</p>
<p>Учтите, что пути к файлам задаются с префиксом: file:///</p>
<p>В корне архива есть файл doit.bat, в котором прописан пример вызова утилиты.</p>
<p>Пользуйтесь.</p> ]]></description>
	<pubDate>Sat, 13 Feb 2010 02:19:00 +0300</pubDate>
</item><item>
	<title>Большой сайт объявлений</title>
	<link>http://mkechinov.ru/blog.meganako.html</link>
	<description><![CDATA[ <p>Мы закончили работу над большим сайтом объявлений "<a href="portfolio.meganako.html">Накопитель</a>".</p>
<p>Чем этот сайт лучше тысяч других подобных, кроме того, что он работает на общей БД?</p>
<p>Тем, что он позволяет делать несколько полезных мелочей, которые изрядно облегчают жизнь человеку.</p>
<p>Начнем с малого, а именно с того, что есть на некоторых сайтах: возможность отправить найденное объявление на свой e-mail. Просто и без регистрации. Указываете адрес, получаете объявления. Можете отправить одно объявление, можете отправить несколько найденных за один раз.</p>
<p>Далее.</p>
<p>Что делать, если вы не нашли нужных объявлений? Правильно, либо пойти на другой сайт либо вернуться на этот сайт завтра и повторить запрос. А зачем приходить? Просто подпишитесь на поисковый запрос с указанными вами параметрами и новые объявления будут сами приходить на ваш почтовый ящик. В любой момент можно отписаться, просто кликнув по соответствующей ссылке в письме. Вот вам и не нужно никуда ходить.</p>
<p>Ну и дополнительная возможность &mdash; подписаться не на e-mail, а на RSS-канал по выбранному вами поисковому запросу. Всё то же самое, только вы видите объявления в своей любимой RSS-читалке.</p>
<p>Нашли какое-то интересующее вас объявление? Оставьте на нем метку (тег) и это объявление будет висеть на главной странице сайта. Надоело - уберите метку. И для этого не нужно регистрироваться.</p>
<p>А уж быстрый поиск по алгоритму "я хочу [действие] [ключевое слово]" &mdash; это вообще прелесть. "Я хочу купить audi" выдаст вам объявления о продаже Audi, игнорируя объявления о покупке, ремонте и пр.</p>
<p>Скоро будет еще ряд удобных дополнений, которых нет больше ни у кого. Так-то вот.</p>
<p>&nbsp;</p> ]]></description>
	<pubDate>Mon, 23 Nov 2009 17:43:00 +0300</pubDate>
</item><item>
	<title>HackDay Санкт-Петербург: версия #2</title>
	<link>http://mkechinov.ru/blog.hd2.press.html</link>
	<description><![CDATA[ <p>5-6 декабря 2009 года в Санкт-Петербурге пройдет
HackDay 2. Это новый для России формат мероприятий, популярный в США и
Великобритании. Его участники &ndash; программисты, дизайнеры, проектировщики. (<a href="http://spb.hackday.ru/">http://spb.hackday.ru</a>).</p>
<p>Девиз HackDay &ndash; &laquo;от идеи до прототипа за выходные&raquo;. На
HackDay участники могут прийти с уже готовой идей, на реализацию которой у них
никак не находилось времени. Можно собрать команду непосредственно на
HackDay&rsquo;е, можно влиться в готовую команду. Наконец, можно начать участие с
одного из мастер-классов по открытым технологиям и создать новый проект на их
основе. HackDay &ndash; это место и время для работы над реальными проектами в
максимально творческой атмосфере.</p>
<p>На первом в России HackDay, который проходил в начале
сентября в Санкт-Петербурге, было разработано одиннадцать проектов. Кроме того,
можно было поучаствовать в десяти мастер-классах по актуальным темам. Его
посетили более 150 человек.</p>
<p>В этот раз планируется ещё более масштабное
мероприятие &ndash; более 250 человек. Второй HackDay будет закрытым для всех, кроме
разработчиков. Зрители будут допускаться только на представление прототипов в
вечер воскресенья. Также планируется вручение призов трем лучшим проектам.</p>
<p>В настоящее время идет регистрация участников и прием
заявок на мастер-классы.</p>
<p>Успех первого HackDay показал,
что этот формат востребован и может стать популярным.&nbsp; Организаторы задались целью сделать HackDay
частью фундамента петербургского стартап-комьюнити. Комьюнити должно помогать в
решении вопросов на всех стадиях развития стартапов: от разработки идеи и
прототипа до получения инвесторских вложений в проект. </p>
<p>Михаил Кечинов, организатор: &laquo;На
прошлый HackDay мы пришли сделать проект, который откладывали несколько
месяцев. Сделали проект и вдобавок нашли отличного программиста в команду. HackDay
может оказаться полезным с неожиданной стороны. А результат работы уже проходит
бета-тестирование&raquo;.</p>
<p>Проекты, которые уже подали
заявки на участие в HackDay 2: онлайн
система упрощенной подготовки налоговой отчетности для юрлиц на УСН, проект
онлайн трансляции культурной жизни города, программа защиты детей от взрослых
сайтов, система визуализации помещений и другие.&nbsp; </p>
<p><strong>Сайт:</strong> <a href="http://spb.hackday.ru/">http://spb.hackday.ru</a></p>
<p><strong>Место
проведения:</strong>
СПбГУИТМО, Кронверкский проспект, дом 49</p>
<p><strong>Время:</strong> 5 декабря 10:00
- 22:00; 6 декабря 10:00 - 22:00.</p>
<p><strong>Демофест:</strong> 6 сентября, 18:00
- 22:00</p>
<p><strong>Организаторы:</strong>
Студия Михаила Кечинова, Александр Красс (СПбГУ ИТМО), Neva Camp, стартап I-Language.ru, Николай Красильников. Идея: Юрий Лифшиц.</p>
<p><strong>Спонсоры и партнеры:</strong> СПбГУИТМО, YAHOO!, EMC<sup>2</sup>, Yota,
Sun Microsystems, Marva, DevExperts, бизнес-инкубатор
&laquo;Ингрия&raquo;, межвузовский
бизнес-инкубатор Quattuor Dimensions,
&nbsp;IT-Event.Ru,
Теории и Практики Петербурга,
сообщество стартаперов и инвесторов StartupPoint, Фриланс.Ру, Chaskor.ru, The Moscow Times, DP.ru., SPbIT.ru, Технопарк Среды, Jug.Ru.&nbsp; </p>
<p><strong>Контакты:</strong> Евгения
Овчинникова: info@mkechinov.ru, +7&nbsp;950&nbsp;012
46 62 </p>
<p>Александр Красс: <a href="mailto:alexander.krass@gmail.com">alexander.krass@gmail.com</a>,
+7&nbsp;921&nbsp;925 53 66</p> ]]></description>
	<pubDate>Wed, 18 Nov 2009 15:07:00 +0300</pubDate>
</item><item>
	<title>Вернидолг.су: возможность отписаться</title>
	<link>http://mkechinov.ru/blog.vernidolg.unsubscribe.html</link>
	<description><![CDATA[ <p>С сегодняшнего дня у должников проекта <a href="http://vernidolg.su">Vernidolg.su</a> появилась возможность отписаться от какого-то конкретного долга или внести свой e-mail в стоп-лист, чтобы больше никогда не получать от <a href="http://vernidolg.su/">Vernidolg.su</a> оповещений.</p>
<p>Для чего это сделано:</p>
<ol>
<li>Бывает, что долговладелец получил от должника долг и уехал тратить этот долг на какие-нибудь острова, забыв отключить оповещение. На островах, само собой, интернета нет, а несчастный эксдолжник продолжает исправно получать оповещение о том, что он всё еще должен. У "должника" падает самооценка, нарушается сон и пропадает аппетит, что само по себе неправильно &mdash; ведь он уже не должник, а значит Вернидолг должен оставить его в покое. Именно для этого мы и сделали возможность отписаться от оповещений по какому-то конкретному долгу.</li>
<li>А бывает, к сожалению, что некоторые из "пользователей" сервиса злостно пакостят кому-то, на кого у них заточен зуб, при этом и нам тоже, отмечая в сервисе не долг, а какое-нибудь ругательство на совершенно постороннего человека. При этом ведь не подписывается своим именем. И жертва думает, что наш сервис специально для этого сделан &mdash; пакостить. И жалуются хостерам, провайдерам и в милицию. Поэтому для таких людей мы сделали возможность вообще навсегда отписаться от любого оповещения нашим сервисом. Правда, они и работать с ним больше никогда не смогут, даже если захотят.</li>
</ol>
<p>Вернидолг не для сведения счетов. Вернидолг для напоминания о долгах.</p> ]]></description>
	<pubDate>Wed, 18 Nov 2009 15:04:00 +0300</pubDate>
</item><item>
	<title>Накопроект: терминал в поле</title>
	<link>http://mkechinov.ru/blog.nakofield.html</link>
	<description><![CDATA[ <p>Вчера (18 октября) мы выставили тестовый образец терминала для испытаний в реальных условиях.</p>
<p>Терминал находится в салоне связи (магазин сотовых телефонов) по адресу СПб, ул. Партизана Германа, д. 14. Это в районе м. Проспект Ветеранов.</p>
<p>Приходите, пользуйтесь. Пока бесплатно.</p> ]]></description>
	<pubDate>Mon, 19 Oct 2009 11:45:00 +0400</pubDate>
</item><item>
	<title>Накопроект: сенсорный экран и покраска</title>
	<link>http://mkechinov.ru/blog.terminako_painted.html</link>
	<description><![CDATA[ <p>Сначала мы оборудовали терминал сенсорным экраном. Использовали простой экран MasterTouch ПАВ 17' 6mm.</p>
<p>Т.к. нормальных инструкций по установке сенсорного экрана в интернете обычным способом не найти, вот ссылка ищущим (это единственная инструкция, которая помогла, особенно пригодился mini-FAQ в конце): <a href="http://www.kiosks.ru/content/rus/232/2324-article.asp">читать</a>. Важно: помните, что тонкая клейкая полоска &mdash; это акустический скотч. Он должен клеиться на внутреннюю поверхность корпуса терминала, а на него должно ложиться стекло.</p>
<p>После этого мы покрасили терминал зеленой краской, которая на деле оказалась "цвета морской волны".</p>
<p>Сейчас терминал стоит на выставке в Ленэкспо. И люди достаточно активно пользуются им. Людям нравится возможность работы с объявлениями через терминалы. Люди ждут, когда вы подключите свои терминалы к Накопителю.</p>
<p><img title="Терминал с объявлениями" src="stuff/images/blog/terminako_painted.jpg" alt="Терминал с объявлениями" width="263" height="540" /></p> ]]></description>
	<pubDate>Thu, 15 Oct 2009 23:55:00 +0400</pubDate>
</item><item>
	<title>Накопроект: экономим трафик терминалов</title>
	<link>http://mkechinov.ru/blog.nakotraffic.html</link>
	<description><![CDATA[ <p>С сегодняшнего дня наш APIv3 поддерживает GZIP-сжатие ответов на SOAP-запросы.</p>
<p>Достаточно при создании SOAP-клиента указать заголовок "Accept-Encoding: gzip" и все ответы будут заархивированы.</p>
<p>Пример создания объекта в PHP:</p>
<p>
<code>new SoapClient($wsdl, array( 'compression' =&gt; SOAP_COMPRESSION_ACCEPT | SOAP_COMPRESSION_GZIP ) );</code></p>
<p>Экономия трафика составляет 70-80%.</p> ]]></description>
	<pubDate>Tue, 06 Oct 2009 15:46:00 +0400</pubDate>
</item><item>
	<title>Закончена работа над системой управления личными финансами "Дзен-мани"</title>
	<link>http://mkechinov.ru/blog.zenmoney.html</link>
	<description><![CDATA[ <p>Мы закончили работу над вторым релизом проекта "ДзенМани".</p>
<p>Дзен-мани &mdash; это проект, который позволит вам учитывать личные сбережения и предложит варианты их приумножения.</p>
<p>От десятков подобных инструментов Дзен-мани отличается тем, что не нагружен  тоннами бесполезных функций, в которых без инструкции не разобраться. Здесь нет двух функций, выполняющих одну и ту же работу. Каждая находится на своем месте и служит для выполнения определенной задачи. </p>
<p>С сегодняшнего дня сайт работает в публичном доступе и доступен всем желающим. Пользуйтесь.</p>
<p>Адрес сайта: <a href="http://zenmoney.ru">zenmoney.ru</a></p>
<p><a href="http://zenmoney.ru"><img title="Планирование финансов. Дзен-мани" src="stuff/images/portfolio/zenmoney2.page.list.jpg" alt="Планирование финансов. Дзен-мани" width="520" height="341" /></a></p> ]]></description>
	<pubDate>Tue, 22 Sep 2009 10:55:00 +0400</pubDate>
</item><item>
	<title>Накопроект: улучшение интерфейса терминала</title>
	<link>http://mkechinov.ru/terminako.interface2.html</link>
	<description><![CDATA[ <p>За последние два дня были сделаны:</p>
<ul>
<li>Виртуальная клавиатура для ввода данных через терминал.</li>
<li>Выбор и уточнение города/метро.</li>
</ul>
<p>Для различных типов данных (числовое значение, текст) имеется собственная виртуальная клавиатура.</p>
<p>Буквы на клавиатуре расположены в алфавитном порядке, что позволит людям, не пользующимся компьютером, быстрее находить нужную кнопку.</p>
<p>Опробовать интерфейс в действии вы можете все по тому же адресу: <a href="http://terminal.nako-reactor.ru/">terminal.nako-reactor.ru</a></p>
<p><a href="http://terminal.nako-reactor.ru"><img title="Интерфейс терминала для работы с объявлениями" src="stuff/images/blog/terminako.interface2.jpg" alt="Интерфейс терминала для работы с объявлениями" width="520" height="420" /></a></p> ]]></description>
	<pubDate>Wed, 16 Sep 2009 16:28:00 +0400</pubDate>
</item><item>
	<title>Накопроект: интерфейс терминала можно посмотреть прямо сейчас</title>
	<link>http://mkechinov.ru/terminako.interface.html</link>
	<description><![CDATA[ <p>Работа над терминалом для объявлений идет полным ходом.</p>
<p>Черновой интерфейс был сделан неделю назад в рамках <a href="blog.hd2009.html">мероприятия HackDay</a>.</p>
<p>Сейчас вы можете посмотреть то, <a href="http://terminal.nako-reactor.ru">что у нас есть</a>. Можно добавить объявление по Санкт-Петербургу, и поискать объявления  в категориях "квартиры на продажу" и "продажа авто" (также по Питеру).</p>
<p>Смотреть лучше в FireFox или Chrome в полноэкранном режиме (F11).</p>
<p><a href="http://terminal.nako-reactor.ru"><img title="Интерфейс терминала для работы с объявлениями" src="stuff/images/blog/terminako.interface.png" alt="Интерфейс терминала для работы с объявлениями" width="620" height="500" /></a></p>
<p>В планах на ближайшее время:</p>
<ol>
<li>Виртуальная клавиатура для заполнения полей (на терминалах ведь нет клавиатур).</li>
<li>Распечатка результатов поиска.</li>
<li>Выбор региона, станции метро.</li>
<li>Общее улучшение удобства использования.</li>
</ol> ]]></description>
	<pubDate>Mon, 14 Sep 2009 19:47:00 +0400</pubDate>
</item><item>
	<title>Запущен в работу портал I-Language.ru</title>
	<link>http://mkechinov.ru/I-Language.html</link>
	<description><![CDATA[ <p>Сегодня запущен в работу портал <a href="http://i-language.ru">I-Language.ru</a>. Это портал о языках мира и способах их изучения. В будущем он будет включать в себя самые разнообразные сервисы по изучению иностранных языков, в том числе дистанционные и <span style="text-decoration: line-through;">захватит весь мир</span> станет универсальной обучающей платформой.</p>
<p>В первом релизе I-Language.ru представляет собой сервис для свободной регистрации репетиторов и учеников. Без регистрации можно сделать поиск по репетиторам и просматривать их анкеты. Сейчас он работает в тестовом режиме. </p>
<p>Это первый стартап, в котором студия приняла участие в качестве технического инвестора. Перед новогодними праздниками 2009-го года к нам пришел человек по имени Иван Лютаев и рассказал о своей идее - портале по изучению иностранных языков. Он мог взять на себя всю организационную часть. Мы поверили  в его проект и взяли на себя техническую реализацию. Еще предстоит много работы по развитию и разработке, но портал уже имеет 200 пользователей и активное обсуждение на Хабре и ВКонтакте.</p>
<p>Приглашаем потестить и поискать преподавателя :)</p>
<p><img title="Скриншот страницы I-Language" src="stuff/images/portfolio/i-language.jpg" alt="Скриншот страницы I-Language" width="657" height="537" /></p> ]]></description>
	<pubDate>Thu, 10 Sep 2009 21:06:00 +0400</pubDate>
</item><item>
	<title>HackDay 2009 в Петербурге</title>
	<link>http://mkechinov.ru/blog.hd2009.html</link>
	<description><![CDATA[ <p><img style="float: right;" src="stuff/images/blog/hackday-logo.png" alt="HackDay 2009 Санкт-Петербург" />5-6 сентября в СПб проходило первое мероприятие в формате HackDay. Подробнее про формат можно почитать на сайте <a href="http://hackday.ru">hackday.ru</a>.</p>
<p>Команда студии (т.е. мы) в ходе двухдневной работы реализовала два проекта:</p>
<ul>
<li>OpenID-провайдер для пользователей проекта Vkontakte.ru.</li>
<li>Интерфейс терминала с печатью на принтере для студийного проекта "Накопитель".</li>
</ul>
<p>За что и получили почетные футболки с логотипом Yahoo. Собственно, это был не конкурс, поэтому футболки достались почти всем.</p>
<p>Особая благодарность Виктору, реализовавшему программу для печати найденных объявлений Накопителя на принтере. Хороший программист по железу. Кому потребуется, ловите его в твиттере: <a href="http://twitter.com/vazic">@vazic</a>.</p>
<p>И еще одна мелочь. Мы решили заняться организацией последующих HackDay's в Петербурге.</p> ]]></description>
	<pubDate>Mon, 07 Sep 2009 10:48:00 +0400</pubDate>
</item><item>
	<title>VerniDolg.SU: авторизация через Rambler</title>
	<link>http://mkechinov.ru/blog.vernidolg.rambler.html</link>
	<description><![CDATA[ <p>С сегодняшнего дня (27.08.2009) на нашем проекте VerniDolg.SU появилась возможность авторизоваться через Rambler. </p>
<p>С нетерпением ждем поддержки OpenID в Mail.ru, Vkontakte.ru и Odnoklassniki.ru.</p> ]]></description>
	<pubDate>Thu, 27 Aug 2009 10:57:00 +0400</pubDate>
</item><item>
	<title>Накопроект: API v3 + MININAKO.RU v2</title>
	<link>http://mkechinov.ru/blog.nakoapi3.html</link>
	<description><![CDATA[ <p>Три недели назад мы запустили новую версию API проекта "Накопитель".</p>
<p>Текущая версия &mdash; третья.</p>
<p>Работает по протоколу SOAP. </p>
<p>Преимущества по отношению к предыдущей версии:</p>
<ul>
<li>Меньший объем данных при обмене информацией.</li>
<li>Более удобная обработка данных, в отличие от JSON (который удобно обрабатывать лишь в JavaScript).</li>
<li>Удобнее передавать параметры объявления при добавлении или поиске.</li>
<li>Удобнее передавать файлы при добавлении объявления.</li>
</ul>
<p>Описание API v3 находится по адресу: <a href="http://nako-reactor.ru/developers.api.html">nako-reactor.ru/developers.api.html</a></p>
<p>Помимо этого обновилась версия сайта <a href="http://mininako.ru">mininako.ru</a>. Теперь сайт работает с новым API, плюс интерфейс переделан таким образом, что с мобильного телефона им стало удобнее пользоваться.</p>
<p>Желающие могут скачать себе исходные коды этого сайта с этой страницы: <a href="http://nako-reactor.ru/developers.download.html">nako-reactor.ru/developers.download.html</a></p> ]]></description>
	<pubDate>Tue, 25 Aug 2009 15:00:00 +0400</pubDate>
</item><item>
	<title>Накопроект: аналог</title>
	<link>http://mkechinov.ru/blog.nakoanalog.html</link>
	<description><![CDATA[ <p>Случилось мне быть в течение получаса в Москве на одном из вокзалов.</p>
<p>Там я увидел довольно любопытный терминал, похожий вот на этот, но красненький:</p>
<p><img src="http://www.intaxtel.ru/terminal/vrx27.png" alt="Интакс-терминал" width="150" height="280" /></p>
<p>Беглого осмотра хватило на получение следующей информации об этом комбайне:</p>
<ul>
<li>Он может звонить.</li>
<li>У него есть подзарядка для телефонов.</li>
<li>У него есть 3 электрических розетки. </li>
<li>В нем есть справочник по компаниям. </li>
<li>В нем есть раздел "Работа", в котором можно посмотреть вакансии.&nbsp;</li>
<li>Есть что-то еще, я не запомнил.</li>
</ul>
<p>Вся информация платная. Отображается список предложений (будь то компания или вакансия). Предлагается оплатить 10 рублей, чтобы получить доступ к разделу на 120/240 секунд.</p>
<p>Сама по себе справочная система сделана бестолково:</p>
<ul>
<li>Приходится судорожно искать ручку и бумажку, чтобы записать информацию.</li>
<li>Через 5-6 секунд заботливый таймер, отслеживающий неактивность пользователя, сбрасывает программу на главную страницу. То есть на "подумать" время не остается.</li>
<li>Справочник представляет собой телефонный справочник организаций. Т.е. адрес и телефон. Я заплатил за то, чтобы узнать, где в Москве находится автовокзал. В итоге получил телефон и адрес. В 3 часа ночи телефон бесполезен. А адрес "Уральская, 41" мне ничего не говорит. Меня также интересует, в каком районе города находится автовокзал и на какой станции метро. Его расписание, а также желательно расписание рейсов. А еше на карте посмотреть, расстояние от метро, маршрутки, которые туда идут. Вот это было бы круто. Это была бы действительно крутая городская справочная система. Как CitySpace. Надеюсь, товарищи сделают со временем что-то подобное.</li>
</ul>
<p>Как работает железная часть (в плане розеток) я не знаю, но считаю это полезным продуктом (если цена не такая дикая, как за звонки с этого аппарата).</p>
<p>Попробуем с ними подружиться.</p>
<p>М. Кечинов.</p> ]]></description>
	<pubDate>Wed, 19 Aug 2009 20:50:00 +0400</pubDate>
</item><item>
	<title>Накопроект: начало терминала</title>
	<link>http://mkechinov.ru/terminako.before.html</link>
	<description><![CDATA[ <p>Это пост в рамках серии: "Развиваем <a href="http://nako-reactor.ru">Накопитель</a> или Стартап с нуля и до победного".</p>
<p>Итак. Инвесторы инвесторами, а проект не должен стоять на месте.</p>
<p>Мы купили терминал. Предварительно я месяц торговался с китайцами с целью сбить стоимость их интернет-киоска с 1900 долларов до подешевле. Удалось сбить до 655 долларов. Но еще $100 доставка из Шанхая в Питер и примерно $120 на растаможку. И тут, когда я уже начал предлагать этим товарищам скинуть до $470, мне сделали предложение &mdash; интернет-киоск за 20000 рублей в Питере.</p>
<p>Съездили, посмотрели. Вроде ничего. Деньги принимать умеет, принтер есть, клавиатура есть. Экран не сенсорный, придется менять. Идиотские надписи на корпусе можно стереть. Остальное все устраивает.</p>
<p>На предыдущих выходных купили.</p>
<p>Внешний вид в целом устраивает, но все равно не то, что хочется:</p>
<p><img src="stuff/images/blog/terminako_before_2.gif" alt="Терминал Накопителя" width="540" height="707" /></p>
<p><img src="stuff/images/blog/terminako_before_1.gif" alt="Терминал Накопителя" width="540" height="700" /></p>
<p>Теперь задачи следующие:</p>
<ol>
<li>Написать для него клиентский софт.</li>
<li>Научиться работать с купюроприемником.</li>
<li>Поставить сенсорный экран.</li>
<li>Перекрасить в боевую раскраску Накопителя.</li>
<li>Установить его на каком-нибудь проходном месте.</li>
</ol>
<p>В связи с чем принимаются предложения:</p>
<ol>
<li>От желающих продать сенсорную панель на 17 дюймов.</li>
<li>От желающих написать драйверы для работы с купюроприемником.</li>
<li>От желающих установить на своей территории первый в стране терминал для работы с объявлениями.</li>
</ol>
<p>М. Кечинов.</p> ]]></description>
	<pubDate>Tue, 04 Aug 2009 17:35:00 +0400</pubDate>
</item><item>
	<title>Запущена в работу долговая онлайн-книга  VerniDolg.su</title>
	<link>http://mkechinov.ru/blog.vernidolg.html</link>
	<description><![CDATA[ <p class="MsoNormal">На выходных запущен в работу проект <a href="portfolio.vernidolg.html">VerniDolg.su</a>. Проект
небольшой, некоммерческий, полушуточный-полуполезный.</p>
<p class="MsoNormal">Он создан для того, чтобы ваши должники и вы не забывали о своих
долгах. Вы заносите в список всех ваших должников, включая себя, указываете
сумму или предмет, который они вам задолжали, и система периодически (понедельник,
среда, пятница) вежливо напоминает им о долге.</p>
<p class="MsoNormal">Полезность проекта двойная:</p>
<p class="MsoNormal">1. Вы ведете учет своих долгов, ничего не забываете. И должники не забывают о вас .</p>
<p class="MsoNormal">2. Вы избавляетесь от неприятной необходимости напоминать о долге. Система делает это самостоятельно.</p>
<p class="MsoNormal">Идея родилась в недрах Юли Воронцовой.</p>
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;">
 
 
  
  
  
  
  
  
  
  
  
  
  
  
 
 
 

 
</span><strong><span style="font-size: 8pt; color: red;" lang="X-NONE"><span>&nbsp;</span>Йулька</span></strong><span style="font-size: 10pt;" lang="X-NONE">: мне
жутко неудобно писать своим должникам типа ну че когда вернешь долг?</span></p>
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 5pt;">&nbsp;
 
</span><strong><span style="font-size: 8pt; color: red;" lang="X-NONE">Йулька</span></strong><span style="font-size: 10pt;" lang="X-NONE">: и
я вспомнила про службу оплаты какую-то, которая высылала по запросу должникам
уведомления</span></p>
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 5pt;">
 
</span><strong><span style="font-size: 8pt; color: red;" lang="X-NONE"><span>&nbsp;</span>Йулька:</span></strong><span style="font-size: 10pt;" lang="X-NONE"> ты
зашел на сайт, написал имя должника, его мыло и сколько он тебе должен, а
система отправила письмо. Вроде ты, а вроде и не ты написал</span></p>
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 5pt;">
 
</span><strong><span style="font-size: 8pt; color: red;" lang="X-NONE"><span>&nbsp;</span>Йулька:</span></strong><span style="font-size: 10pt;" lang="X-NONE"> я подумала, что надо эту систему разыскать</span></p>
<p class="MsoNormal"><span style="font-size: 5pt;">
 
</span><strong><span style="font-size: 8pt; color: red;" lang="X-NONE"><span>&nbsp;</span>Йулька</span></strong><span style="font-size: 10pt; line-height: 115%;" lang="X-NONE">: не смогла</span><span lang="X-NONE"> <span>&nbsp;</span></span></p>
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 12pt;">
 
</span><strong><span style="font-size: 8pt; color: red;" lang="X-NONE"><span>&nbsp;</span>Йулька</span></strong><span style="font-size: 10pt;" lang="X-NONE">: потом
подумала - каждый день туда не будешь ходить, надо найти такой сайт, куда
записываешь долги и устанавливаешь периодичность напоминаний и все делается
само</span></p>
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 5pt;">
 
</span><strong><span style="font-size: 8pt; color: red;" lang="X-NONE"><span>&nbsp;</span>Йулька</span></strong><span style="font-size: 10pt;" lang="X-NONE">: не
нашла.</span></p>
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 5pt;">
 
</span><strong><span style="font-size: 8pt; color: red;" lang="X-NONE"><span>&nbsp;</span>Йулька</span></strong><span style="font-size: 10pt;" lang="X-NONE">: потом
подумала ну программист я или херня какая-то?</span></p>
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 5pt;">
 
</span><strong><span style="font-size: 8pt; color: red;" lang="X-NONE"><span>&nbsp;</span>Йулька</span></strong><span style="font-size: 10pt;" lang="X-NONE">: и
решила </span><span style="font-size: 10pt;">сделать</span><span style="font-size: 10pt;" lang="X-NONE"> сама</span></p> ]]></description>
	<pubDate>Tue, 28 Jul 2009 15:53:00 +0400</pubDate>
</item><item>
	<title>Проблема с переносом Wordpress</title>
	<link>http://mkechinov.ru/blog.wordpress.html</link>
	<description><![CDATA[ <p>Сегодня пришлось минут 20 повозиться с Wordpress. Поэтому опишу здесь проблему и ее решение.</p>
<p>Итак. У вас стоял Wordpress на каком-то хостинге. И префикс таблиц был, например, `<strong>wp_</strong>`. Вы решили перенести сайт на другой хостинг, при этом изменив и префикс к таблицам на `<strong>mysupersite_</strong>`.</p>
<p>После успешного переноса при попытке зайти в админку администратором вы получаете радостное сообщение "<em>У вас недостаточно полномочий для доступа к этой странице.</em>" (в английском варианте "<em>You do not have sufficient permissions to access this page</em>").</p>
<p>Проблема в том, что в таблице `<strong>PREFIX_usermeta</strong>` есть некоторые свойства пользователей, которые начинаются с такого же префикса, какой был и у старых таблиц. В данном случае `<strong>wp_</strong>`. Особенно интересует свойство с именем `<strong>wp_capabilities</strong>`, которое как раз и определяет ваши права на этом сайте. Вся задача заключается в том, чтобы переименовать все свойства, которые начинаются со старого префикса так, чтобы они начинались с нового префикса. Например, вот так: `<strong>mysupersite_capabilities</strong>`. В целом все, можно проверять свой доступ в административный интерфейс.</p>
<p>После этого идем в таблицу `<strong>PREFIX</strong><strong>_options</strong>`, находим там строчку со значением `<strong>wp_user_roles</strong>` и переименовываем это значение в `<strong>mysupersite_user_roles</strong>`.</p>
<p>Дополнительные полезные советы:</p>
<ol>
<li>Не забудьте в таблице `<strong>PREFIX_options</strong>` изменить старые пути к файлам на новые. А также свойство <strong>siteurl</strong> (если вы поменяли также и домен).</li>
<li>В таблице `<strong>PREFIX_posts</strong>` найдите все старые пути к картинкам и замените на новые (это бывают как абсолютные пути, так и пути от корня сайта).</li>
</ol>
<p>На этом все. Пользуйтесь. Если же где-то что-то все еще не работает, проверьте весь дамп базы данных на предмет старых префиксов и замените их на новые.</p>
<p>М. Кечинов.</p> ]]></description>
	<pubDate>Wed, 08 Jul 2009 15:00:00 +0400</pubDate>
</item><item>
	<title>Ресайзель</title>
	<link>http://mkechinov.ru/blog.resizel.html</link>
	<description><![CDATA[ <p><a href="http://resizer.mkechinov.ru/" target="_blank"><img style="float: left;" title="Ресайзель" src="stuff/images/blog/resizel-blog.png" alt="Ресайзель" width="177" height="93" /></a>Сегодня запускаем в тестовую эксплуатацию небольшой, но слегка полезный сервис &mdash; Ресайзель.</p>
<p>Его адрес: <a href="http://resizer.mkechinov.ru/" target="_blank">http://resizer.mkechinov.ru/</a></p>
<p>Его основное назначение &mdash; делать динамические превьюшки фотографий на сайтах. Т.е. если у вас есть фотография размером 2000х2000 точек, а вам нужно на сайте сделать ее превью размером 50х50 точек, то вам не придется делать отдельную картинку в графическом редакторе &mdash; просто скормите адрес вашей картинки Ресайзелю и он сам все сделает.</p>
<p>Примеры есть на сайте.</p> ]]></description>
	<pubDate>Wed, 01 Jul 2009 10:44:00 +0400</pubDate>
</item>Resource Array ErrorResource Array ErrorResource Array Error
	</channel>
</rss>