Вы читаете журнал [info]jenyay

Женяй [entries|archive|friends|userinfo]
Женяй

[ website | Софт, исходники и фото ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Несколько фотографий [Май. 20, 2012|12:30 pm]
[Tags|]

Давно не выкладывал фотки. Сейчас, пока образовались свободные выходные, воспользовался ими, чтобы что-то подобработать.



Читать дальше... )
Ссылка11 комментариев|Оставить комментарий

OutWiker 1.6.0. Что нового [Май. 19, 2012|06:49 pm]
[Tags|, ]

Выложил новую версию программы для хранения заметок OutWiker.

Для тех, кто до сих пор не слышал про эту программу, скажу, что основные ее особенности заключаются в том, что OutWiker группирует заметки в виде дерева, при этом все записи хранятся не в одном файле, а структура формируется из вложенных файлов и папок. Кроме того, программа поддерживает несколько типов страниц: простые текстовые страницы, страницы, где для оформления заметок используется HTML и страницы в формате викинотации (напоминающую pmWiki). Кроме того, OutWiker является кроссплатформенной программой и распространяется с исходными кодами.  Более подробно об OutWiker’е вы можете прочитать на странице программы.

 outwiker 1.6.0 01 300x258  outwiker 1.6.0 04 300x258

Далее я расскажу, что изменилось и появилось нового в версии 1.6.

Если кратко, то список изменений выглядит следующим образом:

  • Добавлена возможность смены стиля страниц.
  • Добавлена раскраска викисинтаксиса в редакторе.
  • Викикоманды для оформления ссылок на пользователей и сообщества livejournal.com вынесены из программы в отдельный плагин.
  • Теперь для выравнивания текста на викистраницах кроме %center% и %right% можно использовать %left% и %justify%.
  • Добавлена украинская локализация.
  • Переделан диалог свойств страницы.
  • Множество небольших исправлений.

Разберем некоторые пункты поподробнее.

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка4 комментария|Оставить комментарий

FreeCommander XE 590 [Май. 5, 2012|06:54 pm]
[Tags|, , ]

На днях вышла новая публичная бета-версия FreeCommander XE (с номером сборки 590). Марек Джасински (Marek Jasinski), автор FreeCommander, продолжает наращивать функционал своего нового детища. По сравнению с зимней бета-версией FreeCommander XE 570 произошли три заметных изменения.

Во-первых, у FreeCommander XE снова появился инструмент для группового переименования (у стабильной версии FreeCommander’а возможность группового переименования появилась уже давно). Внешний вид окна массового переименования выглядит следующим образом:

 fcxe rename 300x250

Коротко перечислю основные возможности, которые предоставляет инструмент группового переименования:

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка5 комментариев|Оставить комментарий

OutWiker. Нужна помощь зала [Апр. 17, 2012|10:25 pm]
[Tags|, ]

Привет всем пользователям OutWiker.

Я сейчас делаю, чтобы для страниц можно было устанавливать стили оформления (без использования плагина Style) и мне нужна ваша помощь. Дело в том, что дизайнер из меня никакой, поэтому красивые стили оформления я сделать не смогу, но хотелось бы к релизу приложить пару таких шаблонов.

Может быть кто-то может сделать один-два шаблона? В нужный формат я его переделаю сам, мне нужен HTML + CSS + возможны картинки. В качестве благодарности дам на вас ссылку в соответствующем разделе с благодарностями и в справке.

Как вариант было бы неплохо иметь шаблон, когда фон страницы темный, а текст светлый + красивое оформление ссылок. Как другой вариант – фон страницы с текстурой бумаги. Да или просто на ваше усмотрение.

Слать шаблоны можете на jenyay.ilin@gmail.com, только сразу пишите, как на вас лучше сослаться.

PS. Не дайте потерять веру в Open Source  icon smile

Эта запись у меня в блоге

Ссылка10 комментариев|Оставить комментарий

Thunderbird 14 со встроенным IM-клиентом [Апр. 12, 2012|09:54 pm]
[Tags|, ]

В последнее время развитие такого замечательного почтовика как Thunderbird не особо впечатляло – вроде бы новые версии выходят более-менее регулярно, но все изменения какие-то мелкие и малозаметные. И вот внезапно в будущей 14-й версии почтовика появилась фича, из-за которой я перешел на ночные сборки – еще даже не альфа-версии Thunderbird. Дело в том, что в Thunderbird встроили средства для обмена мгновенными сообщениями, или в просторечии, IM-клиент.

 thunderbird daily

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка8 комментариев|Оставить комментарий

Тестирование Pocketbook A10″ [Апр. 7, 2012|05:48 pm]
[Tags|, ]

На днях дали мне потестировать планшет Pocketbook A10″. Надо сказать, что к планшетам у меня странное отношение. В свое время, когда выбирал какую-нибудь читалку для чтения технической литературы, метался между планшетом и большой (9-10″) читалкой с экраном на электронных чернилах. Тогда выбор пал на Pocketbook 902, которой в общем-то доволен. Но было интересно, насколько полезен лично для меня был бы планшет. С одной стороны, возможностей у него больше, но в тоже время не превратится ли он у меня в ту же читалку. По опыту использования КПК, до покупки Pocketbook 902, 90% времени он использовался именно для чтения.

С другой стороны было интересно пощупать своими руками, что из себя представляет Android, поэтому планшет меня интересовал больше с точки зрения софта.

 pocketbook 300x224

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка14 комментариев|Оставить комментарий

Старые игры. Double Dragon. 1988 год [Мар. 31, 2012|10:03 am]

Продолжим тему старых игр. На этот раз хочется вспомнить про такую игру как Double Dragon, за которой я провел не мало времени в детстве. Double Dragon была написана японской фирмой Technos Japan Corp. в 1987 году для игровых автоматов и портирована под DOS и многие другие платформы в 1988 году (по другим данным в 1989 году).

 ddmain 000

Сюжет игры напоминает американский боевик и немножко различается на разных платформах (изначально, на игровом автомате его не было вовсе). Постапокалиптическое будущее (честно говоря, по самой игре это не заметно), Нью-Йорк. Герои игры – два брата акробата Билли Ли (Billy Lee) и Джимми Ли (Jimmy Lee) – приверженцы боевого стиля Sou-Setsu-Ken (双截拳). Бандиты украли у Билли его подругу Marian Kelly. Так вот теперь героям надо спасти свою нью-йоркскую пленницу из лап американского товарища Саахова, которого зовут Вилли.

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка5 комментариев|Оставить комментарий

Погодное [Мар. 27, 2012|08:58 pm]
В такую погоду в последнее время чувствую себя героем какой-то игры-платформера а ля Марио. По дороге домой / на работу приходится перепрыгивать пропасти лужи неизвестной глубины, уворачиваться от всего, что падает (капает) сверху, стараться не навернуться на буграх льда, при этом вовремя затормозив на краю очередной лужи, уворачиваться от прохожих, занятых теми же проблемами, и не смотрящими по сторонам, и от машин на неработающих светофорах. Пока еще только по головам не прыгаю.
Ссылка4 комментария|Оставить комментарий

Старые игры. Zeliard. 1987 год [Мар. 25, 2012|04:45 pm]
[Tags|]

Чем хороши игры-платформеры с точки зрения разработчиков, так это тем, что независимо от того, что происходит в игре, можно придумать любой сюжет. Правда, часто сюжет можно описать двумя фразами: кого-то надо прибить, а кого-то спасти. То же самое относится и к игре Zeliard 1987 года выпуска (в Европе и Америке игра вышла на три года позже).

 zeliard 076  zeliard 003

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

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка2 комментария|Оставить комментарий

OutWiker. Новый плагин для вставки спойлеров [Мар. 13, 2012|09:58 pm]
Выложил новый плагин Spoiler, который позволяет добавлять скрытый текст (ака спойлеры) на викистраницы. Полностью описание можете увидеть на странице плагина, а под кат выложу картинки с примерами его использования.

Читать дальше... )
Ссылка9 комментариев|Оставить комментарий

Twitter-клиент Hotot [Мар. 8, 2012|04:33 pm]
[Tags|, , ]

 ic128 hotot

Пришло время вернуться к теме twitter-клиентов, но прежде чем переходить к делу, хотелось бы поздравить всех девушек с их праздником.  icon smile А теперь – к теме поста.

Казалось бы, все twitter-клиенты примерно одинаковые (ну, плюс-минус), большая часть из них написана на Abobe Air, который теперь под Linux не развивается, поэтому отправляются прямиком в топку. Хотя я и до не жаловал Air-приложения под Linux, потому что с отключенными эффектами compiz вместо теней вокруг главного окна (тени не отключаются) образуется черная траурная рамка.

Когда-то давно я уже пробовал twitter-клиент Hotot, когда-то он работал только под Linux. В общем-то уже тогда мне этот клиент понравился, но в качестве основного клиента у меня оставалось расширение для Google Chrome – Silver Bird.

И вот недавно решил поподробнее посмотреть, что же стало за последнее время с Hotot, и на меня он произвел такое впечатление, что эта программа у меня стала основным twitter-клиентом.

Начнем с того, Hotot теперь работает не только под Linux, но и под Windows (условно, о чем ниже), MacOS X и, что самое интересное, теперь Hotot может выполняться как приложение для Google Chrome.

К twitter-клиентам у каждого требования свои, но я в первую очередь смотрю на то, насколько корректно он умеет загружать старые твиты. А то некоторые клиенты загрузят твитов 20, а остальные показывают старые, оставшиеся еще от предыдущего запуска программы. Hotot в этом плане работает правильно, по мере прокрутки ленты вниз, он подгружает более старые сообщения. При этом программа умеет показывать уменьшенные изображения картинок из ленты.

 hotot 13 260x300

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка10 комментариев|Оставить комментарий

LJWatcher 2.6.2 [Фев. 24, 2012|09:22 am]
[Tags|, ]

LJWatcher - это программа для слежения за новыми комментариями в ЖЖ. В эту программу добавляются ссылки на записи пользователей, а после проверки обновлений, новые комментарии будут выделены другим цветом.



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

 th250   ffffff  ljwatcher 2 4 3.png  th250   ffffff  ljwatcher 2 4 2.png

Основные возможности



  • Разворачивает все ветки с комментариями

  • Выделяет новые комментарии

  • Может показывать только ветки с новыми комментариями

  • Поддерживает шаблоны (скины). Прилагается три шаблона в папке templates


Для работы нужен .NET Framework 2.0

Ссылка3 комментария|Оставить комментарий

OutWiker 1.5.0. Что нового [Фев. 23, 2012|12:56 pm]
[Tags|, , ]

Пришло время выкладывать очередную версию программы для хранения заметок – OutWiker. Для тех, кто не следил за развитием этой программы, скажу, что OutWiker представляет собой так называемый outliner (мне еще не попадалось подходящего перевода этого слова применительно к программам), когда заметки хранятся в виде дерева. К основным особенностям OutWiker’а относятся:

  • База заметок хранится в виде директорий на диске, а не в одном файле.
  • К каждой заметке можно прикреплять любое количество файлов.
  • Поддержка плагинов.
  • Страницы могут быть разных типов. В данный момент поддерживаются текстовые страницы, страницы в формате HTML и вики-страницы.
  • Поддержка тегов.
  • Поддержка закладок на страницы.
  • Возможность вставки формул в нотации TeX.
  • Возможность установки внешнего вида страниц с помощью стилей CSS.
  • Возможность создания ссылок между страницами.
  • Кроссплатформенность (поддержка Windows и Linux).
  • Портабельность. Программа все настройки может хранить рядом с запускаемым файлом.
  • Программа распространяется с открытыми исходниками.

Теперь, как обычно, приведу краткий список изменений в версии 1.5.0 и затем расскажу про изменения поподробнее. Изменения в этой версии такие:

  • Добавлено облако меток в главное окно.
  • Теперь метки можно добавлять, кликая по ним мышкой, а не вводить имена меток полностью.
  • Метки для выбранной записи теперь выделяются в общем облаке меток.
  • Добавлена возможность группового добавления/удаления/переименования меток.
  • Добавлена настройка, позволяющая сворачивать окно программы при нажатии на кнопку закрытия.
  • Двойной щелчок на заголовок страницы открывает диалог для редактирования свойств страницы.
  • Разные мелкие исправления.

 mainwindow 300x258

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка8 комментариев|Оставить комментарий

LJWatcher 2.6.1 [Фев. 4, 2012|10:04 pm]
[Tags|, ]

LJWatcher - это программа для слежения за новыми комментариями в ЖЖ. В эту программу добавляются ссылки на записи пользователей, а после проверки обновлений, новые комментарии будут выделены другим цветом.



На сервере ЖЖ были очередные изменения, под которые опять пришлось приспосабливать программу. Кроме того, добавил возможность сохранения пароля при авторизации.

Кстати, по поводу изменений на сервере. Теперь, если не использовать авторизацию (входить анонимно), то обновление комментариев может сильно задерживаться (даже на несколько часов), похоже на какое-то серверное кэширование.

 th250   ffffff  ljwatcher 2 4 3.png  th250   ffffff  ljwatcher 2 4 2.png

Основные возможности



  • Разворачивает все ветки с комментариями

  • Выделяет новые комментарии

  • Может показывать только ветки с новыми комментариями

  • Поддерживает шаблоны (скины). Прилагается три шаблона в папке templates


Для работы нужен .NET Framework 2.0

Ссылка3 комментария|Оставить комментарий

История UNIX-систем [Фев. 4, 2012|11:30 am]
[Tags|]

Операционная система UNIX – прародитель многих современных операционных систем, таких как Linux, Android, Mac OS X и многих других была создана в стенах исследовательского центра Bell Labs – подразделении компании AT&T. Вообще говоря, Bell Labs – настоящий рассадник питомник ученых, которые совершили открытия, буквально изменившие технику. Например, именно в Bell Labs работали такие ученые, как Уильям Шокли, Джон Бардин и Уолтер Браттейн, впервые создавшие биполярный транзистор в 1947 году. Можно сказать, что именно в Bell Labs был изобретен лазер, хотя к тому времени уже были созданы мазеры. Клод Шеннон, основатель теории информации также работал в Bell Labs. Там же работали создатели языка C Кен Томпсон и Денис Ритчи (о них мы еще вспомним), а также работает автор C++ – Бьярн Страуструп.

 bell labs 300x240

Bell Labs

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка31 комментарий|Оставить комментарий

Следопыт [Янв. 28, 2012|09:52 pm]
Трасса Следопыта пройдена. Прошли около 35 км. Взяли все КП кроме одного бонуса. Эту бонусную загадку не разгадали. Вот она ниже, может кто из вас угадает (я еще сам не знаю ответ), адрес задан в виде диалога:

- ...вообще-то я отлично знаю историю кино.
- Да? А спорим, я тебе смогу загадать что-то про кино, что ты не отгадаешь?
- Ну попробуй! А на что спорим?
- Да хоть вон на бутылку вина. Поехали?
- Поехали.
- С какого-то момента он ассоциировался с фильмом Роу в 1944...
- Так...
- Сильно позже - с фильмом Кэмерона в 1984...
- ?!
- Потом - Бертона в 1989, да и Нолана в 2005...
- ?!!
- Ну и из последнего, пожалуй, - Бэя в 2007.
- Бред какой-то!.. А какие роли он там играл?
- Во всех перечисленных - заглавную.
- Да быть такого не может!
- Ну если тебя это утешит - делал он это, конечно, неофициально, да и не совсем "играл". Просто внешность такая - а изначально думали о совсем другой роли.
- Как можно играть такие роли неофициально?.. Нда, сдаюсь. Ладно, пойду открывать твой выигрыш...
...
- Ну как, открыл?
- А ты знаешь - уже начал открывать и понял, что ты имеешь в виду! Но вообще-то это нечестно. Загадка не про кино...
- Нда... А вот спорили бы на шампанское - я бы выиграл :)

Найдите дом 5, корпус 2 к югу от загаданного объекта.

Место действия соревнований: районы Академический, Гагаринский, МГУ, Раменки.

Кто-нибудь догадается?

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

И в качестве бонуса, наш сегодняшний трек - http://www.oneway.ru/ymaps/default.asp?00E15E05-F9A3-4482-823C-78061D93A75F
Ссылка15 комментариев|Оставить комментарий

Книга Майкла Физерса «Эффективная работа с унаследованным кодом» [Янв. 21, 2012|03:45 pm]
[Tags|, ]

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

Цитата из книги С. Макконнелла «Совершенный код»

 book michael feathers

Везет тем программистам, которые начинают вести проекты с нуля, тогда можно развернуться по-полной и писать код так, как считаешь нужным – cначала тщательно спроектировать структуру, нарисовать классы в виде UML-диаграмм и неспешно приступить к кодированию с использованием принципа TDD (Test-driven development), когда сначала пишутся тесты, а потом уже начинают писать основной код. Но чаще программистов нанимают для работы над уже существующей программой, которую до тебя писал криворукий программер (ведь код, написанный не тобой по определению считается плохим) без тестов, с непонятными (тебе) хаками, ужасным наименованием переменных, да и вообще читать этот код невозможно, и лучше его переписать с нуля (см. первую фразу). Такой код называют унаследованный, хотя его автор вполне может быть жив-здоров.

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

Если вам знакома такая ситуация, то книга Физерса «Эффективная работа с унаследованным кодом» для вас будет полезна. Она посвящена тому, что делать, если надо работать с кодом, который написан небрежно и не покрыт полностью тестами. Основная ситуация, описываемая Физерсом – надо добавить новую возможность или изменить поведенение кода, который не то что страшно трогать, но даже иногда непонятно, как он вообще работает.

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка3 комментария|Оставить комментарий

Новые нестабильные версии OutWiker [Янв. 17, 2012|10:11 pm]
[Tags|, , ]

Начал выкладывать рабочие версии будущего OutWiker 1.5.0.

Сейчас делаю интерфейс для удобной работы с тегами. На данный момент добавил облако тегов в главное окно программы:



И, кроме того, теперь проще добавлять теги на страницу:



Скачать рабочие версии можно на странице нестабильных версий.
СсылкаОставить комментарий

Поездка в Солигалич. Фотоотчет [Янв. 8, 2012|03:18 pm]
[Tags|]

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

Итак, после длительного перерыва продолжаю выкладывать фотоотчеты о поездке, которую организовывал  e_aleks по городам ТотьмаГремячий (ссылка на ЖЖ) – Солигалич – Чухлома – Галич. Сегодня на очереди Солигалич.

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

Солигалич (карта) – это небольшой город Костромской области (216 км от Костромы), в котором живут чуть больше 6 тысяч человек. Основан он в 1335 году, а вот городом стал в 1778 году. Расположен он на реке Кострома.

Так как в городе добывали соль, то и герб с названием у города соответствующее. Если верить летописям, то Солигалич возник из организованного здесь галичским князем Федором Семеновичем монастыря. Монастырь был не бедный, при нем были солевые варницы, поэтому поселение стали называть Соли Галичские, затем название превратилось в Солигалич. Но название получилось странное, потому что по одной из версий название города Галич происходит от слова «соль», правда, не понятно, на каком языке – википедия говорит про древнегреческий, а тут пишут про древнеславянский. В общем, если предположение по поводу Галича верное, то название «Солигалич» можно перевести как «Соляная соль».

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

 DSC 0860 small

Читать запись полностью » )

Эта запись у меня в блоге

Ссылка9 комментариев|Оставить комментарий

Плагин Export2Html для OutWiker'а [Янв. 6, 2012|11:19 am]
Сделал плагин для OutWiker'а, с помощью которого можно экспортировать отдельные заметки и целые ветки в формат HTML.

Страница плагина с более подробным описанием и скриншотами.
СсылкаОставить комментарий

navigation
[ viewing | most recent entries ]
[ go | earlier ]