• Как поднять мотивацию?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Только коллектив/компания/друзья могут вытащить из депрессии.
    Примкните к команде, которая разрабатывает что-то интересное. Пусть это будет даже велосипед )
    Ответ написан
    1 комментарий
  • Как организовать дома интранет с доменом?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    http://maradns.samiam.org/

    рабочий конфиг

    # cat /etc/maradns/db.home
    home. SOA h. me.post.ru. /serial 7200 3600 604800 1800 ~

    mail.home. CNAME main.home. ~
    samba.home. CNAME main.home. ~
    smtp.home. CNAME main.home. ~
    time.home. CNAME main.home. ~
    pop.home. CNAME main.home. ~
    www.home. CNAME main.home. ~
    redmine.home. CNAME main.home. ~
    chive.home. CNAME main.home. ~
    pma.home. CNAME main.home. ~
    video.home. CNAME main.home. ~

    router.home. FQDN4 192.168.11.1 ~

    main.home. FQDN4 192.168.11.254 ~
    nz.home. FQDN4 192.168.11.251 ~
    fs.home. FQDN4 192.168.11.250 ~
    pantus.home. FQDN4 192.168.11.149 ~
    truba.home. FQDN4 192.168.11.151 ~
    dlink.home. FQDN4 192.168.11.2 ~

    w7.home. FQDN4 192.168.37.5 ~

    часть хостов - виртуальные машинки, часть - реальные девайсы
    Ответ написан
    Комментировать
  • CMS для сайта агенства недвижимости

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Смотреть надо не на CMS, а на людей, с которыми вам в дальнейшем жить. Сайт на этапе запуска не заканчивается, а только начинается.
    Ответ написан
    Комментировать
  • Подскажите парер XML для C++ для разбора больших файлов (1Гб+)

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Сильно зависит от задачи.
    Если цель — разобрать все и потом долго ковыряться — то конечно, либа типа SAX, наиболее часто встречающийся вариант — libxml2.
    Если же цель найти что-то конкретное, то быстрее всего imho — построчная обработка регулярками.
    Ответ написан
    3 комментария
  • Как эффективнее разбить 1Tb HDD и какие файловые системы использовать в Ubuntu 12.10?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    / — reiserfs
    home — xfs

    По личным исследованиям — рейзер быстрее всех extX на мелких файлах, а xfs — на больших.
    А на домашнем разделе наверняка куча мультимедия будет и файлики по 5-15 гигов.
    Ответ написан
  • какой софт необходим для аутсорс-сисадмина?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    В идеале — поднять на ноуте полный комплект для удаленной загрузки/установки виндов (семерка, хрюша, версии серверов и т.д.), настроить VPN (например для доступа к домашней базе записок/заметок по клиентской базе, к почте), мобильный интернет разумеется с белым IP и dyndns имя, комплект сниффинга wifi и ethernet, прога удаленного доступа типа teamviewer, vnc (то, что поставишь клиентам, или то, чем они пользуются). Как-то так.
    Ответ написан
  • Какие языки программирования преподавать?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    1C им нужен в реальной жизни, а всё остальное — беллетристика. Но, конечно, для основ без Сишника никуда.
    Ответ написан
    Комментировать
  • Переустановка операционной системы через удалённый доступ?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Делается банальная флэшка любого известного тебе дистрибутива.

    Установщик любого линукса — сам по себе линукс.

    Немного модифицировать его, чтобы он после загрузки ничего не спрашивая поднимал сеть и прокидывал к тебе ssh-канал на известный IP (или dynamic dns имя) по ключу.

    Тебе остается задача передать родителям флэшку с этим установщиком либо слить им образ и утилиту записи образов на флэшку. Зависит от уровня их компьютеризации ;)

    То, чем я пользуюсь — archlinux. Но достаточно легко, насколько я знаю, то же самое сделать и с debian/gentoo/slackware/что-нибудь ещё.

    Тут возникает много дополнительных сложностей в виде неподдерживаемого железа и зашифрованных провайдером wifi-сеток, или сеток, к которым надо подключаться специальным интерактивным образом через браузер (Европа б**), но, в принципе, этот метод работает хорошо.
    Ответ написан
  • Объединение офисов в сеть?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Два разных провайдера, балансировка каналов и VPN.
    Адназначна (с).
    Ответ написан
    Комментировать
  • Какой выбрать несложный менеджер проектов для фрилансера?

    deemytch
    @deemytch Автор вопроса
    linux root, ruby/perl programmer, sql, backend.
    Про гнукэш я знаю, но дело в том, что я искал как совместить менеджер проектов и подсчёт денег в одном месте. Не писать же для этого свою базу и всякие костыли-переходники.

    Про методологию — догадываюсь ). Вот вырабатываю. Перебороть себя ленивого за последние 10 лет у меня пока не получилось, а потери времени уже стали хроническими.

    Чем меньше кликов, тем больше вероятности, что я не заброшу ведение отчетности через две недели, когда у меня будет очередная запарка. Стоит один раз забыть пожмакать, дописать, поставить галочку и т.д. и назавтра, как специально, начинается завал, срочные звонки, отчётность не ведется неделю, а потом уже никогда я этого не осилю. И начинай сначала.
    Ответ написан
    Комментировать
  • WiFi Bridge

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Однозначно точка доступа. Желательно две одинаковых. Желательно с направленными антеннами. И учесть хождение людей и любых других объектов через прямую линию между двумя точками (то есть поднять повыше, если есть возможность). Если тот роутер — не ваш, тогда только компьютер (с линуксом) в качестве роутера поможет.
    Ответ написан
    1 комментарий
  • Хранение почты только на сервере

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    postfix + postfixadmin + dovecot + (rouncube/squirremail/*| thunderbird )

    Thunderbird умеет кэшировать IMAP-почту локально, и умеет отключать кэширование (Свойства почтового ящика/Synchronization & storage)
    Ответ написан
  • Как связать фотоаппарат, интернет-магазин и 1С?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Насколько я помню, достаточно давно есть фотоаппараты с bluetooth. Слив на компьютер автоматом настраивается прямо в аппарате. Типа такого: www.samsung.com/us/photography/digital-cameras/EC-CL80ZZBPBUS
    В общем гугль вам в помощь.
    Ответ написан
  • Мобильная связь за границей с Российским номером, мобильный интернет?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Как специально, я сейчас копаю ту же тему )

    Задача: принимать входящие и звонить по Украине с известного всем клиентам номера, при этом физически находиться оооочень далеко, но в пределах доступности локальной мобильной связи в той стране.

    Идея такова: два устройства типа GSM-что-то (модем?), которые умеют выдавать себя за телефон, родная карточка — в модеме здесь, и две карточки одного оператора в далекой стране, одна из них в модеме, вторая в телефоне. Теперь выясняю названия и возможности таких устройств.

    Как выясню — отпишусь, если кто-нибудь добрый раньше не напишет здесь варианты выбора (как называется и из чего выбирать).
    Ответ написан
    Комментировать
  • Скрипт для сайтов-визиток?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Wordpress рулит. Кроме того, «нет такого солдата, который не мечтает спать с генералом» — рано или поздно клиент захочет что-то, что не влезет в структуру визитки и развалит её. А в вордпрессе пока не сталкивался. 99.99% всё, что надо + темы и плагины, и клиент доволен лет на 5 вперед.
    Ответ написан
    7 комментариев
  • Как лучше всего организавать хранение "нравица"-"не нравица" для статей или постов в базе данных?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Дополнение к предыдущему оратору — печальный опыт — от накрутки избавиться нельзя. Можно только минимизировать её совокупностью административных и технических методов.
    Ответ написан
    Комментировать
  • Удаленное администрирование ПК

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Проблема с VNC в том, что если комп за роутером в локалке, то вам нужно перенастроить роутер и пробросить порт через NAT. Если этого нельзя сделать — например это нетбук, который каждый день на новом месте (кафе-вокзал-аэропорт-подружка-офис), то я в сложных случаях ставлю сначала sshd который коннектится раз в пять минут на мой сервер, стоящий у провайдера и пробрасывает туда порт в обратку на висящий на loopback VNC. Удобно, конечно, если там линукс, но и с виндой можно извратиться.

    Ну и teamviewer конечно рулит.

    Была ещё классная статья про запуск ipv6 через одного из провайдеров IPV6 поверх IPV4. К сожалению не могу сейчас её найти. Суть в том, что вы получаете белый наружный ip6-адрес. Ну и можете запустить на клиентской машине какой угодно сервис с прямым доступом по ipv6.
    Ответ написан
    2 комментария
  • Взлом сайтов. Вставлен произвольный код?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    У меня была точно такая история. На компах у двух из 6 пользователей, которые заливали содержимое на сайт, были трояны. Пароли к ftp были потырены из тотал коммандера. Причем пользователи с пеной на губах уверяли, что компы у них чистые, аваст запущен и «вот только что сканировал на вирусы». Помогли логи ftp и отключения логинов по одному.

    А от вирусов помогает только сканирование с загрузкой с live cd.

    Мораль: не верьте пользователям, даже если они не злоумышленники!
    Ответ написан
    1 комментарий
  • Смогу ли я пробросить линк на 12 км без нарушения закона?

    deemytch
    @deemytch Автор вопроса
    linux root, ruby/perl programmer, sql, backend.
    Нашёл Ubiquiti Bullet2 HP.

    В качестве достоинств указываются вот здесь:
    technotrade.com.ua/Products/ubiquiti-bullet2hp.php

    1. возможность не передавать маячковые фреймы, 2. плавная регулировка частоты. 3. автоматическая подстройка ACK.

    Бинго?

    Остались вопросы:

    1. всё-таки 2,4 или 5 МГц?
    2. антенну решеткой или тарелкой?
    Ответ написан
  • Какую библиотеку GUI выбрать? QT, GTK или что-то еще?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Почему-то я постоянно натыкаюсь на рабочие кроссплатформенные программы, написаные с wxWidgets.
    То, что видел на GTK — глючат на винде регулярно.
    Ответ написан
    Комментировать