Pull to refresh

Notepad++ 4.0.2

Software
Notepad++ — один из лучших текстовых редакторов среди тех, что я встречал в поисках идеальной программы для работы с HTML файлами. Помимо достаточно стандартных функций вроде MDI интерфейса, настраиваемой подсветки синтаксиса, сворачиваемых блоков, поддержки регулярных выражений для поиска, макросов и плагинов в Notepad++ меня привлекает одна очень важная деталь: быстрый отклик. Другими словами Notepad++ обладает солидным набором функций и при этом никак не тормозит.

Скачать Notepad++: npp.4.0.2.Installer.exe, 1.5Mb.

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

А что же я ищу?
Читать дальше →
Total votes 1: ↑1 and ↓0 +1
Views 1.2K
Comments 4

Sourcefire выпустила утилиту регистрации сетевого трафика

Lumber room
Компания Sourcefire, создавшая популярную Open Source-систему обнаружения вторжений Snort, объявила о выходе нового продукта Daemonlogger — утилиты логирования сетевого трафика с открытым кодом.
«Daemonlogger — последний пример вклада Sourcefire в сообщество программного обеспечения с открытым кодом, — заявил Мартин Рош (Martin Roesch), автор Snort и технический директор Sourcefire. — Наш Open Source-релиз Daemonlogger предоставляет удобное и простое в использовании средство для решения двух простых задач в классическом мире UNIX-утилит, реализующих некоторые функции и делающих это хорошо».
Daemonlogger был разработан и выпущен Sourcefire с целью упрощения реализации решения для регистрации сетевого трафика. Ядром Daemonlogger является пакетный сниффер, способный пассивно собирать логи о сетевом трафике и записывать их на жесткий диск в формате PCAP. Существует также возможность повторной отправки пакетов на другой сетевой интерфейс посредством функции «soft tap» в Daemonlogger.
Daemonlogger лицензирован под GNU General Public License (GPL) 2, и его исходный код доступен свободно на сайте Snort.

linuxlookup.com
Total votes 2: ↑2 and ↓0 +2
Views 465
Comments 0

GtalkClient.apk

Development for Android *
Первый неоффициальный Gtalk клиент способный отправлять и получать сообщения! Есть некоторые неудобства но это все поправимо — исходники прилагаются: GtalkClient.zip (программа + исходники) 

А я тем временем попробую прибавить программе красоты и удобства!
Источник http://davanum.wordpress.com/

Также спешу сообщить, что для насыщения информационного поля по данной тематике мы запустили форум в свободное плаванье: gglphone.com/forum
Total votes 9: ↑8 and ↓1 +7
Views 291
Comments 1

zaTelnet Light: Telnet клиент для Google Phone

Development for Android *
zaTelnet Light — telnet клиент, работающий с Unix/Linux/BSD системами:

android_zatelnet.jpg
  • Поддерживает следующие разрешения 240x240, 240x480, 480x480 и 480x640
  • Fullscreen mode
  • Выбор различных шрифтов
  • Смена ориентации экрана
  • Эмуляция терминала VT100
Скачать zaTelnet Light source
Total votes 36: ↑30 and ↓6 +24
Views 627
Comments 31

Юбилей. 31 марта 10 лет Mozilla Organization.

IT-companies


March 31, 1998 is the date that Mozilla was officially launched. It's the date the first Mozilla code became publicly available under the terms of an official open source license and a governing body for the project — the Mozilla Organization — began its public work.

Помоему в переводе не нуждается.

Мои поздравления причастным :)
Rating 0
Views 270
Comments 0

Исходники игры ФИДО 2.0 (Google App Engine + Django)

Lumber room
Всем привет.

Как и обещал thecentury, сделал исходники игры ФИДО 2.0 доступными для всех,
Open Source рулит! Надеюсь, эти исходники помогут желающим разобратся в разработке на Google App Engine, а заодно и Django ;)

Собственно ссылка на проект: code.google.com/p/fido2
SVN: svn checkout fido2.googlecode.com/svn/trunk fido2

p.s.: just for fun

UPD: 29.05.2008 — Античитерское обновление №1. Отдельное спасибо 2kai
Total votes 12: ↑9 and ↓3 +6
Views 601
Comments 10

Half-Life сегодня исполнилось 10 лет

Games and game consoles


Еще одна великая игра празднует свой юбилей. Ровно 10 лет назад, 19 ноября 1998 года, вышло в свет творение Valve Software – игровая сага Half-Life.

В свое время эта игра произвела революцию в жанре FPS. Более 50 игровых изданий признали Half-Life «Игрой года», а журнал PC Gamer трижды называл её «лучшей игрой из когда-либо созданных».

Каждый из Вас, я уверен, хоть раз, но побывал в роли Гордона Фримена. Поддержите традицию, найдите свой запылившийся диск и пройдите игру еще разочек. Даже повторно проходить очень интересно. Очень жаль, что сейчас такие шедевры почти не выпускают.
Читать дальше →
Total votes 164: ↑148 and ↓16 +132
Views 1.9K
Comments 199

Debian штуки — apt-build

Lumber room
Не многие знают, что не одну только генту можно пере собрать из исходников =)) Debian тоже позволяет совершить над собой такое извращение, причём с оптимизацией. Под оптимизацией я имею в виду то, что по умолчанию весь Дебьян собран под i386 архитектуру, что не есть хорошо в то время, когда НЛО бороздит просторы нашей планеты =)

Попробуем…

И раз: sudo apt-get install apt-build
Во время установки у программа спросит желаемый уровень оптимизации и архитектуру процессора. Для экстремалов можно выбрать уровень оптимизации равным "-03" и архитектуру pentium4 (именно он именуется как i686)

И два: cat >>/etc/apt/sources.list <<EOF deb-src ftp.debian.org/debian lenny main contrib non-free

EOF
Добавим в репозитарий исходников в наш sources.list

И три: sudo apt-get update
обновим индекс пакетов

И четыре: sudo dpkg --get-selections | awk '{if ($2 == «install») print $1}' > /etc/apt/apt-build.list
Создадим список из всех установленных пакетов — для их перекомпиляции

И пять: sudo apt-build world
Пересоберём систему

А дальше — только ждать, ждать и ждать.

Написал, прочитав www.opennet.ru/base/sys/apt_build.txt.html
Total votes 12: ↑10 and ↓2 +8
Views 1.7K
Comments 12

Вышел релиз Ruby 1.9.1

Ruby *
image
Спешу поделиться со всеми пользователями Хабра хорошей новостью! Вышел Ruby 1.9.1
Обещают что он в несколько раз быстрее 1.8.7 что есть просто отлично…
Найти исходники можно на официальном сайте. К сожалению пока только исходники. Ну и ладно.
Список изменений и отличий от 1.8.7
Список профикшеных багов от 1.9.1 RC2
Bzip архив
Gzip архив
PS
Rails запускаются
image
Total votes 46: ↑38 and ↓8 +30
Views 556
Comments 37

UPD: Плагин Wi2Geo для популярных мессенджеров QIP, Miranda и Skype + исходники

Software
Буквально вчера мы выпустили плагин для QIP'а. С помощью этого плагина вы можете автоматически определять свое местоположение, по желанию отображать местоположение в статусе или быстро отправлять свое местоположение собеседнику. А если вы зарегистрированы в сети Wi2Geo (http://wi2geo.ru/), то плагин будет автоматически обновлять ваше местоположение, для этого нужно просто зайти на страницу настроек модулей и настроить авторизацию. Кстати, там же можно управлять и отображением местоположения в статусе:

Wi2Geo QIP

Быстро послать координаты собеседнику можно простой кнопкой:

image

На самом деле, этот же плагин, и с тем же функционалом, работает для Miranda и Skype.
Сам плагин можно скачать отсюда: wi2geo.ru/updates/GeoQip/Wi2Geo.Installer.msi

Также, в процессе публикования плагина мы столкнулись с тем, что политика форума QIP'а предполагает, что нужно выкладывать
исходники, мы немного заморочились и таки выложили исходники к нашему плагину на гуглокоде: code.google.com/p/wi2geoplugin

Лицензия MIT (по-моему, самая либеральная лицензия), так что можете делать с ними вообще что хотите.
При небольшом изменении исходников, можно добавлять функционал WiFi-навигации практически в любое приложение, поддерживающее
плагины, ну, или в свое собственное.
Total votes 19: ↑10 and ↓9 +1
Views 593
Comments 6

NeoTokyo — новый Source мод

Lumber room


Начать стоит с того, что эта модификация разрабатывалось американской студией RADI-8, и начинала своё существование на движке Unreal Tornament 2004 с октября 2004 года а ныне выпущенная на движке Source и является бесплатной. Это красивый, командный шутер, сделанный в sci-fi стилистике и с вдохновением от аниме «Ghost in the Shell», «AKIRA», и от игры Counter-Strike. По сравнению с другими бесплатно существующими модами игра не только отличается очень красивыми и проработанными картами, оружием и персонажами, но и очень интересным геймплеем. Цель игры заключается в том, что бы захватить "призрака" и отнести его на вражескую базу, или убить всех противников. В достижении этой цели вам помогут 20 различных видов оружия, и 3 различных класса, каждый из них уникален и обладает своим уникальным прибором зрения.
Обладатель «призрака»(флага) может видеть всех членов вражеской команды на расстоянии 50м.

Подкатом — особенности игры, геймплейное видео, а так же ссылки на скачку самой игры и скриншоты.
Читать дальше →
Total votes 38: ↑29 and ↓9 +20
Views 782
Comments 47

Скрипт для автоматической сборки qutIM из SVN под Linux

Lumber room
Это даже не скрипт, а целых два маленьких скрипта: для обновления из svn и сборки. :) Быстренько накидал его, потому как проект динамично развивается и хочется потестить новые версии.

Подробности ниже…
Читать дальше →
Total votes 13: ↑7 and ↓6 +1
Views 293
Comments 6

Mikron. PHP ORM

PHP *
Простые вещи должны быть простыми, а сложные вещи — возможными)
(Ларри Уолл)


Скачать дистрибутив можно из репозитория: bitbucket.org/sciner/mikron-php-orm
Инструкция по установке чуть ниже, либо можете взять из самого дистрибутива по пути /mikron/admin/help/install.txt


Что это такое и что позволяет:


Эти строки отлично характеризуют концепцию, заложенную в Mikron. Полгода назад я начал разработку собственной php-orm системы. На данный момент много чего реализовал, думаю, настал момент вывести продукт на суд общественности.

Mikron, позволяет проектировать и управлять одновременно несколькими сайтами. Естественно для каждого сайта выделяется отдельная папка, БД и прочее.
Читать дальше →
Total votes 19: ↑8 and ↓11 -3
Views 2K
Comments 68

Новый проект Valve

Lumber room
Только что была анонсирована свежая разработка Valve. Это порт популярной карты для Warcraft 3 — Defence of the Ancients: Allstars. Проект под названием Dota 2 уже год куётся совместно с нынешним разработчиком карты Icefrog'ом. Предварительный релиз назначен на 2011й год.



Что же это будет? Информации мало. Воды в анонсе много. Достоверно известно, что это будет полноценная игра для ПиСи и Маков с движком Source (что гарантирует отменную графику). Разработчики обещают полностью сохранить геймплей. Плюс встроенные подсказки для новичков, тим-спик и украшательства в виде ачивок и шкурок за них. Всё дело, естественно, на Steam'е.

Для тех кто не в курсе: Дота это экшн-ртс пять на пять на движке третьего Варкрафта. Распространяется она в виде карты к этому самому Варкрафту и хостинг выложивший свежий патч сметается многомиллионным стадом потоком фанатов. Википедия продолжит.

Под катом очень сырые арты.
Читать дальше →
Total votes 18: ↑16 and ↓2 +14
Views 1.1K
Comments 15

Собираем пакет для Solaris из сорцов

*nix *
Sandbox
Tutorial

Предисловие


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

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

Задача: Собрать исходный код клиента munin-node под SPARC Solaris и распространить по нескольким серверам.

Весь процесс будет описан на примере операционной системы Solaris 10 SPARC (update, мне кажется особой роли не играет, у меня был и U6, и U9) и свободного распространяего приложения munin (http://munin-monitoring.org/).
Читать дальше →
Total votes 33: ↑31 and ↓2 +29
Views 3.3K
Comments 5

Пара идей: Хабрафолд и модернизация тега <source>

Habr

HTML тег Хабрафолд


<habrafold> сворачивает длинные участки листингов для улучшения читаемости статьи.
Эта функция уже давно реализована во многих редакторах и IDE и пользуется несомненной популярностью.
Предлагаю подобное сделать и для хабра, чтобы можно было скрыть длинные куски кода:

<habrafold default="collapsed" desc="Длинное перечисление подключаемых библиотек и констант">
#include <habrahabr>

...
</habrafold>

int main( int argc, char* argv[] ) {
....
}

Отображать его можно, например, как в NetBeans.

Модернизация <source>


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

А для третьего пункта можно добавить для тега source атрибут desc, содержимое которого бы показывалось при свёрнутом теге. Также атрибут значения по умолчанию.

+      Разверни меня

Я, конечно, понимаю, что мы не на www.codeproject.com, но эти изменения были бы весьма приятными мелочами.
Total votes 27: ↑24 and ↓3 +21
Views 571
Comments 7

Valve выпустила бета-версию редактора уровней для Portal 2

Game development *
Translation
Сегодня (то есть 10 мая — прим. пер.) мы открываем для всех доступ к Portal 2 Authoring Tools. Любой обладатель PC-версии Portal 2 может свободно скачать их во вкладке «Tools» в Steam.

Portal 2 Authoring Tools включает в себя те же инструменты, что использовались при создании Portal 2. Они позволят вам делать собственные карты для одиночного и co-op режимов, новые внешности персонажей, 3D модели, звуковые эффекты и музыку.

Вот что включено:

  • обновленная версия Hammer, редактора уровней движка Source;
  • обновленный Faceposer (редактор лицевой анимации и создания скриптовых сцен с персонажами — прим. пер.);
  • примеры карт и примитивы, которые помогут вам создавать новые карты;
  • обновленный набор утилит для компиляции из командной строки


Если вы хотите начать использовать бета-версию, то мы предлагаем вам присоединиться к двум спискам рассылки.

Список рассылки Portal 2

Главный список рассылки

Так как это бета версия ПО, мы просим вас сообщать обо всех проблемах в список рассылки p2mapper.

Давайте, покажите нам, какие хитроумные загадки вы придумываете!
Total votes 45: ↑41 and ↓4 +37
Views 1.8K
Comments 31

Go Language. Небольшое клиент-серверное приложение

System Programming *
Sandbox
Этот код написан с целью самообучения. Чтоб закрепить материал я решил немного прокомментировать проделанную работу.
Сразу скажу: на компилируемых языках не писал.

Что делает приложение


[к] — клиент
[c] — сервер
1. По установленному TCP соединению, [к] передает публичный ключ rsa.
2. При помощи принятого публичного ключа, [c] шифрует и отправляет сообщения [к]
3. [к] расшифровывает и выводит сообщения.

Вот как это выглядит в консоли:
image
Читать дальше →
Total votes 27: ↑23 and ↓4 +19
Views 27K
Comments 13
1