Как стать автором
Обновить
144
0
einsturzende @einsturzende

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

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

Paranotic — для заметок, для паролей

Время на прочтение6 мин
Количество просмотров2.5K
Я хочу поделиться с вами необычным менеджером паролей (for Win), который сделал около года назад. Думаю, что теперь его не стыдно показать и возможно он найдет здесь своих пользователей: www.paranotic.com

Год назад объем моих паролей от хостингов, регистраторов, FTP и email аккаунтов превысил пресловутые 10% возможностей мозга. Я, как и многие здесь, генерировал пароли по какому-то своему алгоритму, так, чтобы можно было всегда вспомнить, а также имел набор «проверенных временем» и «исторически сложившихся» паролей.

Конечно, у меня был и «файлик», в зашифрованном контейнере, куда я старался все сохранять. В конце концов, все это стало жутко неудобно и, главное, небезопасно. И я стал искать менеджер паролей…

Читать дальше →
Всего голосов 18: ↑15 и ↓3+12
Комментарии14

Client for Google Translate

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


Прошло восемь месяцев с первого релиза клиента. Вчера я выложил новую версию (4.3.332). Для тех, кто не знает, речь идет о переводчике для Windows, который позволяет быстро переводить в большинстве приложений, просто выделив текст мышкой. Перевод осуществляется, как не трудно догадаться, с помощью сервиса Google Translate. Первый пост. Сайт переводчика.

Но я хочу рассказать не о возможностях новой версии, а о тех нескучных восьми месяцах работы.
Читать дальше →
Всего голосов 76: ↑68 и ↓8+60
Комментарии126

Хочу стать настоящим программистом

Время на прочтение1 мин
Количество просмотров621
С чего начать?

Если серьезно, то у меня есть конкретная задача и я надеюсь, вы подскажете пути ее решения… Я уже тут всех «надоел» со своим Client for Google Translate, но никак не могу остановиться :)

Продукт написан на VB6+API, причем количество апишного кода уже в разы превышает вэбэшный. Плюс глючная поддержка Unicode, точнее, ее полное отсутствие — приходится мастырить костыли. Плюс заморочки с визуальным представлением контролов. И еще много таких «плюсов», хотя, надо отдать должное скорости разработки. Скажем так, можно быстро стартануть проект с нуля и проверить — стоит ли вообще с ним возиться. В общем, для 98 года — нормально, да и c API можно горы своротить, но на носу уже 2010…

Так вот, сейчас стоит задача сделать продукт под другие ОС и под другие платформы (мобильные устройства). Продукт сам по себе не суперсложный, но взаимодействует с другими приложениями (получает текст из выделения) и это может быть потенциальной проблемой при разработке версий под другие ОС.

Собственно, вопрос: на чем бы вы взялись решать такую задачу? В идеале, хотелось бы получить еще и portable версию продукта (без инсталлятора), поэтому Java (по моему мнению) не подходит. И потом, меня на низкий уровень тянет — не могу я спокойно смотреть на мегабайты фреймворков вокруг копеечной утилиты… Я готов (и у меня есть время) осваивать новые инструменты с нуля.

В общем, нид хелп!
Всего голосов 6: ↑6 и ↓0+6
Комментарии32

Праздничная распродажа!

Время на прочтение1 мин
Количество просмотров488
image

За последние пару лет у меня накопилось несколько «стартапов», заниматься которыми сейчас просто не хватает времени. К тому же, у меня появился чудесный проект Client for Google Translate, развитию которого я хотел бы посвятить максимум времени и сил. Поэтому выставляю все на продажу.
Читать дальше →
Всего голосов 26: ↑8 и ↓18-10
Комментарии8

Google Translate Client

Время на прочтение2 мин
Количество просмотров5.6K
image
Google Translate Client (далее Переводчик) — небольшое приложение для Windows, которое, как вы уже догадались, позволяет быстро переводить текст в других приложениях (в т.ч. в браузерах, в почтовых клиентах, в офисных пакетах и т.д.), используя API сервиса Google Translate.
Читать дальше →
Всего голосов 149: ↑134 и ↓15+119
Комментарии142

Требуется юридическая консультация в области софтверного авторского права

Время на прочтение1 мин
Количество просмотров360
Хотелось бы пообщаться с профессиональными юристами на означенную выше тему. В кратце — есть продукт собственной разработки, есть возможность выхода на определенный рынок и вот с этого места начинаются нюансы и вопросы, на которые хотелось бы услышать подкрепленные опытом и знанием закона ответы. Пообщаться желательно вживую, в Петербурге и разумеется не безвозмездно. Заранее благодарю всех откликнувшихся!
Всего голосов 12: ↑7 и ↓5+2
Комментарии4

Превьюшки дизайнов — 2

Время на прочтение2 мин
Количество просмотров887
MakePreview.com - сервис для вебдизайнеров

В сентябре прошлого года я под действием очередного wow-импульса сделал веб-утилитку, хотя ладно, чего уж там — Сервис MakePreview.ru! — который решал одну маленькую, но надоедливую проблему: декоративное обрамление дизайна сайта окном браузера (самизнаетеоткого пошла такая мода, в историю вопроса углубляться не буду).

Так вот, все это время я не спеша совершенствовал сервис...
Всего голосов 83: ↑73 и ↓10+63
Комментарии90

Как маленький стартап может помочь маленьким людям

Время на прочтение1 мин
Количество просмотров592
Я знаю, что тема, которую я подниму, не любима «в сообществах». Но лучше я скажу и меня пошлют, чем не скажу… Сегодня на ленте наткнулся на анонс вопросов-ответов с Чулпан Хаматовой. Я знал, что Чулпан хороший человек, но не знал, что она делает хорошее дело.

А идея простая — господа стартаперы и просто владельцы маленьких, богом забытых сайтов, все мы/вы закладываем в дизайн мега стартапов дырочку размером 468 x 60 пикселей, которая по задумкам должна нас озолотить — так вот, пока приходит 100 чел/в день, может заполним дырочку чем нибудь полезным?

Баннера проекта я не нашел, так что не мудрствуя особо сделал такой: http://sepulka.ru/images/sepulkabanner.gif, ссылка на проект: http://www.podari-zhizn.ru/
Всего голосов 92: ↑82 и ↓10+72
Комментарии26

А вы как превьюшки дизайнов делаете?

Время на прочтение2 мин
Количество просмотров987
Я вообще-то не дизайнер, так — коллажист, но тут чего-то клиентов навалило и им, естественно, нужно отправлять разные версии дизайнов. Я раньше замечал, что большие мальчишки зачем-то в Safari дизайн обрамляют, а тут на опыте убедился, что если отправлять, скажем, по почте, то без декоративного обрамления окном браузера выглядит не совсем так как надо…

Короче говоря, мне сегодня не спалось и забацал я такую штуку — makepreview.com

Смысл простой — загружаем дизайн сайта, получаем его в обрамлении всеми любимых браузеров. А там можно и ссылку на страницу с превьюшками дать или просто скачать готовые картинки. Там еще не все идеально, но работабельно вполне. Юзайте на здоровье, как говорится.

Updated:
— Я сделал кучку настроек (More Settings)…
Читать дальше →
Всего голосов 145: ↑127.5 и ↓17.5+110
Комментарии112

Vspisok.ru — список покупок на вашем мобильном

Время на прочтение3 мин
Количество просмотров669
Примерно раз в две недели я совершаю набег на супермаркет. За продуктами. Так случилось, что во время прошлой поездки я забыл список, заботливо написанный женой на листке формата А4 аккуратным мелким почерком. Осознав сей конфуз я позвонил любимой, сказал, так мол и так — шли смску. Пошутил, так сказать. Пошутила и она — прислала! Набила вручную этот А4 и прислала!

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

Читать дальше →
Всего голосов 49: ↑42 и ↓7+35
Комментарии111

Сервер объявлений Сепулька.ру

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


Стартап – это когда бросаешь работу и вкладываешь все силы и остаток последней зарплаты в свой сайт, надеясь успеть к лету купить остров в Тихом океане? Тогда у меня типичный стартап :) Есть, правда, то, что отличает мой стартап от классических — я не стал заморачиваться и придумывать новую идею (точнее, я устал заморачиваться и придумывать новые идеи).
Читать дальше →
Всего голосов 92: ↑73 и ↓19+54
Комментарии243

Канцелярская кнопка или Досуг программиста-1

Время на прочтение2 мин
Количество просмотров916


Так исторически сложилось, до того, как я стал заниматься сайтостроительством, что моя программистская карьера шла по пути VB, VBA и прочих VBS. В дестве я, конечно, наигрался и с Delphi и даже запускал VC++, но работа требовала VB — нужна была тесная интеграция продуктов Office и AutoCad и проще всего это решалось в связке VB+VBA.

Сразу огорчу — это пост не о разжигании межъязыковой розни :) Я хотел рассказать о своем хобби, что ли… Мне часто требуются маленькие утилитки. И ради получения острых ощущений я пишу их на совершенно не знакомом мне VC++. Наощупь! То есть я, конечно, понимаю синтаксис, но для меня, например, до сих пор страшным сном остаются строки! Те, кто после VB пытался писать на C меня поймут. Зато я отлично ориентируюсь в API. Вот и получается, что все мои поделки на C — чистый API, без всяких MFC и прочих VCL. Вот одну из таких поделок я вам представляю. Мне она безумно необходима, может быть есть решения лучше, но мне нравиться мои 92кб :)

Итак — канцелярская кнопка для ваших окон!
Читать дальше →
Всего голосов 26: ↑23 и ↓3+20
Комментарии26

Моя маленькая каптча

Время на прочтение1 мин
Количество просмотров1.2K
Судя по огромному разнообразию каптч проблемы с выбором и установкой уже давно не должно быть, но почему-то даже на серьезных, взрослых проектах их все еще леняться устанавливать или делают такие чудные вещи как «Сколько будет 2+3?».

Даже если каптча обычного вида, часто ее просто не распознать. Чуствуешь себя андроидом, сдающим экзамен на тест Тьюринга. Казалось бы, что проще — сделайте клик по каптче и она измениться! Но, оказывается, для большинства разработчиков это тоже непосильная задача.

Помимо мудреных каптч сильно напрягает нежелание разработчиков обрабатывать валидность введенных в форму данных еще до отправки формы. А если учесть, что отправка происходит обычно при запущеной сессии (для каптчи), нажатие кнопки «Назад» в случае ошибки заполнения в IE приводит к очистке полей формы и все приходиться вводить с нуля.

Вот этих трех зайчиков может убить всего один маленький файлик — captcha.php (завернуто в rar). Подключается он в любую форму вот так:

... <? include("captcha.php")?> ....

И все! С этого момента все поля формы, у которых в id присутствует * (например: ) проверяются на заполненность при субмите формы. Если какое-то из обязательных полей не заполнено (value='' или value=0 для select'а) - форма не будет отправлена, а незаполненные поля будут подсвечены. Проверка кода в каптче тоже проходит до отправки. Клик по каптче приводит к смене комбинации. Тестировалась на IE, Opera, FF, Safari.

Примеры можно посмотреть здесь: http://sepulka.ru/post, http://gettranslite.com/rus/contacts.html, http://durashka.ru/register.php
Всего голосов 14: ↑9 и ↓5+4
Комментарии25

Информация

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