• Парсинг личного кабинета?

    g0lden
    @g0lden
    1. Читаем оферты с операторами к кабинетам которых будет производиться доступ, если там несказанно ничего о передачи своих данных третьим лицам, то можно делать хоть веб сервис хоть программу, которая будет за пользователя ходить к оператору связи и смотреть в его личный кабинет.

    2. Сами, при установки программы или при регистрации в подобном сервисе, спрашиваем у пользователя разрешение на использование его данных (если таковое планируется), и если вы их каким то образом храните\обрабатываете, то внимательно читаем Федеральный закон «О персональных данных», 152 насколько я помню, тут могу ошибиться, так что гуглим.

    3. Если это веб сервис или утилита с неким централизованным сервером имеем ввиду что, например МТСу, не понравится частое хождение с одного ip адреса в разные личные кабинеты. Если утилита стоит на стороне пользователя и оттуда же ходит к оператору, проблем не будет, разве что можно упереться в ограничение на частоту обновлений личного кабинета.

    И помните, если это будет утилита которая представляется браузером (все возможные libcurl, lwp), то как только оператор что то поправит в своем ЛК она сломается, был у меня подобный опыт, так что лучше использовать API если оно есть.
    Ответ написан
    Комментировать
  • Реселлинг облачных сервисов?

    g0lden
    @g0lden
    Мне кажется с такой постановкой вопроса вы не получите желаемого ответа, расскажите подробней что у вас «дано», что из этого нужно получить, и в какой момент возникает проблема, на тему которой вы хотите посоветоваться?
    Ответ написан
    Комментировать
  • Помогите определиться с местом работы

    g0lden
    @g0lden
    Каких только вопросов на хабре не встретишь.

    Расписывай резюме на hh и прочих аналогичных сервисах, айтишникам там работу искать эффективней всего, пиши что знаешь и умеешь, можешь почитать статьи на тему составлению резюме. Далее ищешь вакансии из тех что тебя интересуют и активно на них «откликаешься», вот собственно и весь алгоритм.

    Скорее всего на данном этапе тебе нужно еще немного поработать администратором или *nix инженером, попутно стоит задуматься о составлении некого портфолио, например на фрилансевых начал пописать проекты в свободное от основной работы время, затем когда будет это самое портфолио искать работу junior developer'ом и начинать активно расти в направлении разработки.
    Ответ написан
    2 комментария
  • Какую файловую систему лучше выбрать для домашнего NAS?

    g0lden
    @g0lden
    Цитирую: «Btrfs считается стабильной, однако до сих пор не создано инструмента для проверки файловой системы и исправления ошибок», т.е. по факту она еще тестовая. Нужно решить для себя насколько важна сохранность данных хранящихся на вашем NAS, т.к. raid спасет от смерти диска, но не от проблем связанных с крахом ФС.

    Если данные не критичны, то вперед — экспериментируйте, а результаты экспериментов, тесты и бенчмарки выкладывайте в виде поста, будет интересно ознакомиться.
    Ответ написан
    1 комментарий
  • Какую файловую систему лучше выбрать для домашнего NAS?

    g0lden
    @g0lden
    Выбор фс зависит от контента, который собираетесь на ней хранить. Например для стопки маленьких файликов я бы посоветовал raiserfs, для хранилища скажем фильмов XFS, для системы само собой журналируемый ext4. Также стоит не забыть про LVM т.к. придет время и понадобится расширять пространство.
    Ответ написан
    Комментировать
  • Hardware аналог ISA Server 2006?

    g0lden
    @g0lden
    Может быть роутер на базе обычного ПК с рейдом, парой качественных сетевых карт и freebsd или другим *nix'ом на борту, подойдет? Инструкций как это настроить полно, да и специалисты тоже есть, в суммарный бюджет уложитесь.
    Ответ написан
    3 комментария
  • Вопрос по форме восстановления пароля на сайте

    g0lden
    @g0lden
    Нужно запоминать в базе когда сгенерированна подобная ссылка, и придерживаться некого TTL для нее, мне доводилось анализировать как часто пользователи восстанавливают пароль (на примере интернет магазина), в 99% случаев происходит так: заходим на сайт, не помним пароль или логин, идем в форму восстановления, пишем там свой мэил, и тут же идем в почту ждать ссылку.

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

    Ну и само собой если пользователь не ткнулся на сайте в «восстановить пароль» то никакого TTL в базе не будет, а значит это защит от генерации подобных ссылок с парами почта\хэш пароля.
    Ответ написан
    Комментировать
  • Есть ли такой сервис поиска? (Или идея для стартапа)

    g0lden
    @g0lden
    Написать утилиту или веб приложение с подобным функционалом не долго, вот только если скармливать результат распознавания скажем гуглу, он будет выдавать ссылки на страницы с само-сгенерированными списками номеров, и в лучшем случае вы узнаете оператора, которому принадлежит диапазон. Есть конечно небольшой шанс что вы будите искать какой-то распиаренный номер 8-800, и получите ожидаемый результат – название компании или контакт центра, адрес и т.д., но такие номера прекрасно гуглятся без доп. сервисов.
    Ответ написан
    Комментировать
  • Нужен ли пост про ipmi?

    g0lden
    @g0lden
    «Логировать» свое обучение вообще хороший тон, и если степень ответственности позволяет это делать (у меня вот порой не хватает самодисциплины), то вперед, если даже ваши логи не вырастут в статью может так сложиться что когда-нибудь вы сами к ним вернетесь с мыслью «я же уже это делал!». А если из этого родится статья или заметка она найдет своего читателя.
    Ответ написан
    Комментировать
  • Как правильно организовать Систему Контент Фильтрации в школе?

    g0lden
    @g0lden
    А в чем собственно проблема? Насколько я помню dansguardian умеет фильтровать контент по патернам, из возможных сложностей помню только что нужно прогонять их iconv'ом, чтобы сделать списки в нужных кодировках. Ну и нюанс с пробелами т.е. если хотите фильтровать скажем контет содержащий слово «наркотики» нужно писать в список фраз < накрко>, тогда под фильтрацию попадут все слова с этим корнем.
    Ответ написан
  • Linux. Проверка версии ОС

    g0lden
    @g0lden
    Я бы взял за основу вывод «uname -a», если конечно это не слишком примитивно в рамках поставленной задачи.

    Можно также заглянуть в скрипт от virtualbox'а для гостевых ОС, насколько я помню он определяет в какой ОСи его запускают, хотя могу ошибиться, посмотреть сейчас нет возможности.
    Ответ написан
    Комментировать
  • Как вносить изменения в базу последовательно, т.е. выстраивать в очередь в определенном моменте?

    g0lden
    @g0lden
    У вас есть таблица в базе, в ней некое поле с текущим «рейтингом», происходит какое-то событие из-за которого значение поля «рейтинг» должно измениться (стать n++ или по какому-то другому принципу), и если таких событий происходит единовременно несколько то на «рейтинг» повлияет только одно?

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

    з.ы.
    Если хотите более точного ответа уточняйте вопрос.
    Ответ написан
    Комментировать
  • Аудио в текст, возможно?

    g0lden
    @g0lden Автор вопроса
    После дня изысканий я пришел к следующим выводам:

    Средств для распознавания речи на русском языке и формирования из нее полноценного текста, с сохранением смысла — нет.

    Я попробовал использовать google voice search, вот статья на эту тему, ну и нашел готовую реализацию, использующую это же апи, называется софтина SoundProcessor. Удовлетворительного результата это к сожалению не дало.

    Второй вариант – есть ряд коммерческих сервисов, готовых за определенные деньги предоставить услуги стенографистов, и перевести звук в текст вручную. Подобные сервисы легко гуглятся, так что рекламировать их не буду.
    Ответ написан
    Комментировать
  • Подскажите систему мониторинга

    g0lden
    @g0lden
    Насколько я помню у nagios'a из коробки есть проверка на изменения файлов, и он как мне кажется попроще забикса, но забикс более активно развивающийся проект, если смотреть на будущее, развивать мониторинг, рисовать графики, делать эскалацию и отслеживать SLA то лучше zabbix.
    Ответ написан
    Комментировать
  • Так ли необходим ВУЗ?

    g0lden
    @g0lden
    Вопрос образования в России очень спорный, эдакий повод для холивара, как мне кажется в этом споре есть три стороны: 1. без образования никак! — прАвая 2. можно обойтись без образования — левая 3. нечто среднее, самая взвешенная и рассудительная, коей я и придерживаюсь.

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

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

    А вот ИТ или например юриспруденция волне постижимые вещи без высшего образования, т.к. в первом случае, в реалиях нашей страны, многие ВУЗы очень отстали от текущих технологий и просто напросто не способны дать актуальных знаний, а в случае юриспруденции сильно сказывается опыт и знание законов, к примеру я знаю отличного юриста отучившегося всего 2 курса (о таком «способе» получения знаний пойдет речь далее).

    Поучится в вузе необходимо обязательно, как минимум понять что такое веселая студенческая жизнь. Второй довод исходит из того, что первые 2-3 курса у всех почти одинаковые т.е. на них вы получаете «общее представление о жизни и мире вокруг вас» и «учитесь учится».

    А суть вопроса как я понял сводится к «будут ли меня брать на работу без вышки?», ответ однозначен — будут. Последнее время ощутима тенденция проведения собеседования не с HR'ами, а с людьми способными четко оценить вашу квалификацию, и следовательно если вы действительно специалист, то вас возьмут с удовольствием. Тем более в трудовом законодательстве нет этому никаких препятствий, при трудоустройстве вы смело можете предоставлять «академическую справку о незаконченном высшем образовании», к сожалению я не помню с какого курса она дается. Куда больше проблем может быть с отсутствием военного билета скажем. Но речь не о том.

    И в завершение — насколько я знаю во многих цивилизованных странах опыт работы по специальности отлично заменяет «корочки», и к нам эта тенденция тоже идет.
    Ответ написан
    Комментировать
  • Регулярный парсинг с занесением результатов в таблицу Mysql

    g0lden
    @g0lden
    perl и модули к нему: lwp — для работы с веб, dbi — для хождения в мускуль. Запускать как сказано выше кроном, либо скрипт демонизировать. while 1, если вы понимаете о чем я (с)

    Если задача требует реализации, а не баловство для личного развития, можно обратится за разработкой к сторонним специалистам, ресурсов для этого полно, фриланс, одеск и т.д. не буду рекламировать, они мне за это не платят.
    Ответ написан
    6 комментариев