• Многопоточная Передача файла ~200Gb между 2мя серверами?

    shogunkub
    @shogunkub
    Программист+Инженер-электронщик
    А протокол какой? Для http/ftp в aria2 отдельная опция (-x) — количество соединений с одним сервером.
    Ответ написан
    1 комментарий
  • Возможно ли mbr в gpt без потери информации на system разделе?

    Melkij
    @Melkij
    PostgreSQL DBA
    Смена таблицы разделов перетирает только свои сектора, но не трогает лишние данные, иначе было бы жутко медленно и печально.

    GPT хранит себя в первых и последних 40 секторах диска (вроде 34 в начале и 32 в конце). MBR — в первых 63.
    Итого, оперируем непременно секторами! (на примере GNU parted — unit s)
    0) Смотрите имеющуюся разметку, перепишите её на листочек.
    1) проверьте, что после последнего раздела должно быть свободно 40 секторов. Если это не так — измените размер раздела.
    Место перед разделами есть априори — MBR занимает больше места в начале диска, чем GPT
    2) создаёте новый заголовок GPT (mklabel gpt)
    3) создаёте разделы по секторам 1в1 как те, что были
    4) ФС не должны ничего заметить

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

    @Creat1ve
    Автор, прочитав повнимательней кажется понял в чём причина: судя по всему через баг в роутере были изменены настройки DNS.
    1) Лезь в роутер, прописывай родные DNS (или DNS от гугла: 8.8.8.8 / 8.8.4.4), меняй пароль, перезагружай роутер.
    2) Если проблема останется — попробуй напрямую подрубиться без роутера.
    Ответ написан
    2 комментария
  • Запуск батника по snmp-трапу?

    DmZ
    @DmZ
    Ставите Net-SNMP (кроссплатформенный), запускаете демона snmptrapd и прописываете в конфиге опцию traphandle:
    traphandle OID|default PROGRAM [ARGS ...]
    invokes the specified program (with the given arguments) whenever a notification is received that matches the OID token.
    Ответ написан
    Комментировать
  • Аппаратная часть компьютера?

    vajadhava
    @vajadhava
    Почитайте «Ядро Linux» Д. Бовет, М. Чезати. После Таненбаума.
    Книга очень интересна, достаточно подробно раскрывает различные аспекты архитектуры. Слово Linux пусть вас не пугает, эта книга скорее про взаимодействие программно-аппаратной и программно-программной части нежели конкретно про линукс. Думаю, вам должно понравится.
    Ответ написан
    Комментировать
  • Аппаратная часть компьютера?

    igofed
    @igofed
    Архитектура компьютера. Э. Таненбаум
    Ответ написан
    Комментировать
  • Сеть на Linux, как?

    @skvot
    Ставите бубунту, выполняете
    sudo apt-get install phpmyadmin

    И радуетесь жизни.
    З.Ы.
    Топик улыбнул.
    Ответ написан
    6 комментариев
  • Как работает DKIM?

    ixSci
    @ixSci
    Я поверхностно посмотрел на описание, и могу не точно описать, но:
    Все базируется на асимметричной криптографии
    1. Гугл(к примеру) считает hash от заголовка(to, from, cc etc.) и\или тела письма.
    2. Шифрует хеш своим приватным ключом, затем отсылает письмо вместе с зашифрованным ключем
    3. Принимающая сторона запрашивает публичный ключ у гугла и дешифрует сообщение, считает hash и сравнивает его с тем, что прилетел от гугла. Если они совпадают, то у проверяющей стороны есть 99% гарантия, что письмо прилетело от гугла. 1% спишем на то, что приватный ключ могут украсть.

    Почему это нельзя подделать? Это гарантируется криптографической стойкостью используемых алгоритмов.

    P.S. письма Навального читаете? :)
    Ответ написан
    4 комментария
  • Защита флешки от вирусов

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    У меня на компьюетерах Linux, и мне плевать на эти ваши вирусы =)
    Ответ написан
    Комментировать
  • Разработка под Mac OS X без наличия самой ОС

    zenden2k
    @zenden2k
    PHP & C++ programmer
    1. Можно писать на C++ с использованием Qt, QtCreator вам в помощь.
    2. Тестировать можно на виртуальной машине — скачайте готовый образ Mac OS X для VmWare/VirtualBox с рутрекера (есть сборки и для процессоров AMD). Главное чтобы ваш процессор поддерживал аппаратную виртуализацию.
    Ответ написан
    2 комментария
  • Программирование без математики

    @korvindest
    Могу высказать мнение основанное на своем жизненном опыте.
    Мне математика тоже дается тяжеловато, но это не мешает мне сидеть и разбираться в тех ее разделах, которые действительно нужны для решения конкретных задач.
    Лично мне вообще плохо даются знания, которые не могут пригодится в ближайшее время.

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

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

    Ну и я бы рекомендовал обратить внимание на Си-подобные языки (C#,Java,C++, ...), т.к. эра Delphi давно уже катиться к своему закату.
    Ответ написан
    Комментировать
  • Есть ли правила хорошего тона при оформлении Open-Source продукта?

    ob1
    @ob1
    Каких-то конкретных правил не существует.

    Если Вы просто выложите код у себя на сайте, то Вы должны понимать, что скачать его сможет только тот, кому Вы дадите ссылку. Если у Вас некрупный проект, который Вам не выгодно сопровождать самостоятельно, то выложите его на одной из площадок: sourceforge, googlecode и т.п.

    По поводу лицензий надо выбирать из: GNU GPL или BSD, MIT и т.п. Первая обязывает открывать код проектов, которые которые основаны на Вашем коде. Вторая позволяет делать с кодом что-угодно. Есть лицензии совместимые с GPL, есть несовместимые.
    Ответ написан
    Комментировать
  • Что вдохновляет вас писать код?

    @Elkaz
    Интересный и перспективный проект, где есть умные менеджеры, хороший руководитель, и разного рода мелочи (удобный стол, удобное кресло, печеньки). Возможность оставаться на работе (душ, кровать). Возможность приходить и уходить в любое время. Отсутствие тотального контроля. Когда программист погружен в подобную или близкую атмосферу, код будет писаться сам по себе =) В целом в любой работе так =) Удовлетворить все пожелания (реальные, а не Бентли под окна) работника — и дело в шляпе. Суммарная затратность не такая большая, а профитов в разы больше.
    Ответ написан
    7 комментариев
  • ReCaptcha на русском?

    xaker1
    @xaker1
    ReCaptcha — помогает оцифровывать книги, насколько я помню. Видно какая-то русская книга попалась.
    Судя по надписи, имено она и неизвестна сервису (известные проходят искажение). Возможно сервису даже не известен язык книг — и он сует всем подряд рандомные вырезки.
    Ответ написан
    Комментировать
  • Wi Fi в Ubuntu 11.04

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    iftop
    Ответ написан
    Комментировать
  • Анонимность в сети или как построить цепочку из проксей?

    Mendel
    @Mendel
    PHP-developer
    Качать торренты через прокси это паранойя.
    Для нормального серфа, даже для просмотра небольших роликов — вполне реально делать каскады.

    Если вы и.о. Бена Ладена, то купите себе немного зомби у ддосеров. Буквально по тысяче у десятка зомбоводов, и ВДС в китае, на который все будет стекаться. Вы будете стоять за китайцем, а на фронте возьмите ВДС в москве или киеве для того, чтобы иметь статический айпи. Примерно две трети зомби должны будут гонять левый траффик, строиться в цепочки и распадаться, для конспирации. Основной пулл соберите в несколько десятков цепочек по десять узлов в каждом. Трафик по ним гоняйте параллельно. Обязательно отдавайте симметрично левого траффика чтобы невозможно было без расшифровки понять — вы конечная точка этой сети или такой же зомби как и все. Ну это так, если вдруг найдут китайца. Цепочки естественно сортируем по провайдерам, чтобы усложнить задачу отслеживания. В принципе этого будет достаточно ;)

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

    Вообще один туннель довольно неплохо себя ведет. Пинг выростает в среднем процентов на 30%, если сервер правильно расположен (если в основном траффик российский и сервер в М9, то пинг сильно не пострадает). Скорость у меня была 600-800 килобит, что вполне неплохо для серфинга. Двойные и тройные каскады не делал.
    Ответ написан
    Комментировать
  • Как совместить GPL и проприетарное ПО?

    @bear11
    Кстати, если вы не собираетесь распространять свое поделие дальше, а делаете софтину сугубо внутреннего употребления внутри организации — то можете смело линковать GPL с чем угодно. GPL покрывает распространение, а не использование. Только внимательно посмотрите смысл слова «распространение» в GPL.
    А тут на хабре было поподробнее об этом.
    Ответ написан
    Комментировать
  • Как совместить GPL и проприетарное ПО?

    Eol
    @Eol
    А вообще — если лицензии двух продуктов несоответствуют, и один точно должен использовать другой, и лицензии противоречат друг другу — то без изменения лицензии одного из продуктов не обойтись. В частности, можно сделать программу GPL'ной. :P
    Ответ написан
    Комментировать