Информация
- В рейтинге
- 4 681-й
- Откуда
- Бобруйск, Могилевская обл., Беларусь
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Фулстек разработчик, Технический директор
Ведущий
От 10 000 $
Управление проектами
Построение команды
Управление разработкой
У меня есть нетбук (ASUS Eee PC 1000H). Его скромные характеристики не позволяют комфортно пользоваться даже Windows XP (из-за малого объема оперативной памяти).
Сейчас основной системой на нем является Debian 6 (потому что Ubuntu расстраивает своим Unity), который устанавливался девственно чистым — только ядро и системные утилиты. После установки я поставил X сервер менеджер окон OpenBox и терминал urxvt — этого достаточно для начала работы.
В ходе использования системы, она обрастала только нужными мне приложениями и фишками. Сейчас мне гораздо удобнее и быстрей работать на «моей» системе, чем на любой другой.
Скриншот рабочего стола
Этим мне и нравится Linux — у тебя есть выбор не просто удалить панель с рабочего стола, у тебя есть выбор того, как вообще будет работать система.
Используя ее можно избежать использования NDIS драйвера и нормально работать в ring3, без танцев с бубном.
Кстати странно, что создатели Jaksta не знаю про WinPcap.
P.S: вся защита — всплывающие окна и UNREGISTRED, снимаются изменением 2х байт (об этом я уже писал)
Реализовать, думаю можно через сплайсиг SetCursor, но возможно есть получше вариант.
За примером далеко ходить не стоит, все можно сделать даже на демке.
Это так, для справки.
Так что на настроенном сервере подобной ситуации возникнуть не может.
Если кому-то интересно рекомендую ознакомиться.
Правда немного поменялся вид запроса поиска контакта.
Если будет время, попробую реализовать сплайсинг функций шифрования в адресном пространстве Mail.ru агента, а то с этим шифрованием и пароль не вытащишь :)
Хотя пароль отдельная тема и механизм его хранения меняется от версии к версии.
При этом заказы видны не только нам (разработчикам CMS), а так же нашим «партнерам», получается некий freelance :)
А для разработчиков на diafan.CMS — документация, форум, техподдержка, всегда рады ответить на вопросы :)
Вообще, на базе CMS реализовано множество разноплановых проектов (проще посмотреть портфолио) и сложностей с расширением функционала не возникает.
index.php?option=com_content&task=view&id=7&Itemid=11 — это не ЧПУ, а простой URL с GET параметрами.
habrahabr.ru/company/diafan/blog/ — это ЧПУ.
В diafan.CMS существует механизм генерации ЧПУ, на основе имени (заголовка) страницы.
Конечно все зависит от задачи, но для рядового сайта зачем каждый раз изобретать «самопальный» велосипед с каркасом популярных фрейморвков, честно сказать я не понимаю.
Может быть это амбиции?
В юности у меня постоянно возникало желание написать все с нуля :)
Конечно код переноса был заточен под конкретные сайты, но проблем с URL не возникло.
Побольше бы проектов с данными CMS и код будет не стыдно выложить.
По крайней мере в Joomla есть поле alias в таблице content, а в опыте с Drupal ЧПУ генерировались автоматически на основе поля title из таблицы node_revisions (такое было задание)
Вот таким запросом, можно из Drupal вытащить активные страницы:
SELECT node_revisions.title,node_revisions.body,node.status FROM node_revisions inner join node on node.nid = node_revisions.nid WHERE node.type='page' AND node.status=1А таким вытащить основной контент с Joomla:
SELECT id,title,introtext,catid,state,modified,metakey,metadesc,alias FROM contentТак же написаны парочка скриптов, сбора изображений с сайта (CSS, HTML) + автоматическая замена URL (картинок, перекрестных ссылок) в переносимом контенте. Правда эти скрипты больше пригодны для разработчика, нежели для конечного пользователя. Кому интересно могу поделиться.
С этими инструментами перенос дизайна и всего контента сайта на diafan.CMS занимает меньше получаса, остальное время уходит на реализацию специфических для сайта фишек.
для 8 часов нужно не меньше 8600 мА·ч (справедливо для ASUS Eee PC 1000), но и по размерам такой аккумулятор не маленький.
И не нужно верить ценникам и описанию на коробке, нужно смотреть на маркировку непосредственно на нетбуке.
В свое время писал собственный загрузчик с проверкой пароля при включении компьютера до загрузки системы, так вот приобретенные знания помогли вручную восстановить «нечаянно» убитую таблицу разделов на ноутбуке, а написание «голых» программ на FASM пригодилось при создании шелл-кодов.