• Изучить программирование с нуля?

    По опыту своих знакомых скажу, что реально самостоятельно выучить программирование и даже стать при этом хорошим программистом, а не каким-то быдло-кодером.
    Сам же учусь в университете на около программистской специальности и к программированию также имею отношение.
    А теперь мое мнение по началу изучения программирования:
    Начните с основ, причем не с основ С++ или Java, а с основ архитектуры компьютера, его принципов работы, а также большого математического аппарата, который за всем этим стоит. Обратите внимание на дискретную математику, математическую логику и абстрактную алгебру. Зная три эти категории, даже в ознакомительном варианте, погружаться в такое непростое дело, как программирование, будет гораздо приятнее и интереснее, а также проще.
    Перевестись в тех.вуз, в принципе, возможно. Но опять же все зависит от вуза. Более чем уверен, что в моем деканате Вам бы дали отказ — не любят у нас принимать с других вузов.
    Ответ написан
    4 комментария
  • Ненормальная работа процессора Windows 7?

    IllariPosselt
    @IllariPosselt
    На четырех машинах стоит Windows 7, нигде ничего подобного не встречал
    Ответ написан
    Комментировать
  • Резкое снижение количества ежедневных топиков на хабре

    taliban
    @taliban
    php программист
    Советую заглянуть сюда: Piccy.info - Free Image Hosting
    Ответ написан
    Комментировать
  • Резкое снижение количества ежедневных топиков на хабре

    @Horzerus
    А Вы просматриваете «ленту» или «Все»?
    С недавним обновлением же изменили ленту.
    Ответ написан
    1 комментарий
  • Резкое снижение количества ежедневных топиков на хабре

    @yakubov
    Нажмите на таб «Все» вместо «Лента»
    Ответ написан
    Комментировать
  • Что спрашивают на собеседовании в Яндекс?

    payalnik
    @payalnik
    Юзер без аккаунта попросил меня запостить его ответ:

    «Я не так давно был на собеседовании в Яндексе, поэтому, если сочтете нужным выложить это в коммент, вот некоторые пункты собеседования:

    сначала просто общие вопросы, чтобы узнать, откуда человек узнал о вакансии. Очень кривят лица, если сказать, что ты в то время просто массово рассылал резюме и тебе ответили из нескольких контор, включая Яндекс. Видимо, надо дать понять, что ты сразу шёл именно к ним. Иначе сразу -5 к успеху.
    спрашивают о предыдущих местах работы. Если у тебя иная специальность (я — юрист по диплому, последние несколько лет занимаюсь сайтоделаньем, а пригласили меня на менеджера Яндекс. Почты после прохождения тестового задания), то будут спрашивать, почему вдруг решили сменить специализацию и поработать у них.
    спросят, знаете ли Вы о существовании таск-менеджеров и умеете ли ими пользоваться;
    если Вы приглашены на вакансию менеджера какого-либо сервиса (Почта-Карты и тп), будут подробно и долго спрашивать, что бы Вы изменили в этом сервисе (если приглашают на программиста общего профиля, будут задавать тестовые задания по специфике с привязкой к какому-нибудь своему сервису). Тут будет ошибкой активно восхвалять конкурентов (я надеялся на объективность и при вопросе „Какой почтой пользуетесь? И почему?“ я честно сказал „Гугловской“. И почему). Предложенные правки к сервису выслушали, кое-где поспорили, кое-что они потом поправили, судя по всему.
    если Вы предложите свою идею для сервиса, нужно будет конкретно с нуля описать, как Вы её воплотите. В качестве правильно ответа процитирую менеджера (за точность не ручаюсь) „Вам надо было ответить так: во-первых, я нарисую примерный макет этой новой кнопки для интерфейса, потом пойду к проектировщику и поговорю с ним, чтобы решить, в какую часть страницы лучше вставить эту кнопку и какая это будет кнопка (чекбокс, ниспадалка, просто кнопка), после этого уже идти к программистам и как менеджер проекта объяснить им свои идеи с учетом ответа проектировщика.“
    очень большое внимание уделяется а) насколько лично Вы понравитесь тому, кто проводит собеседование (Марина — это человек из отдела HR, она просто организует интервьб и присутствует на нём, но непосредственно проводить собеседование будет Ваш будущий коллега), б) насколько хорошо Вы чувствуете себя в команде.»
    Ответ написан
    2 комментария
  • Проверить форму - вносились ли изменения

    @Jazzist
    В любом случае перед записью будете делать еще одну выборку — для того, чтобы проверить существование элемента, проверить права на запись, выполнить некоторые действия для безопасности. Можете сравнивать текущие данные с новыми, для того, чтобы принять решение о целесообразности обновления. Если данных много — можно слить или сериализировать их и сравнивать хеши, к примеру md5(implode()) — если будут изменения, хеши будут отличаться.
    Ответ написан
    Комментировать
  • Проверить форму - вносились ли изменения

    WildZero
    @WildZero
    Повесит функцию на onChange которая будет заполнять hidden input с фалагом изменялся/нет?
    Ответ написан
    2 комментария
  • mini-ITX с USB флешкой вместо HDD

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    Все материнки с Атомом умеют грузиться с USB флешек (не всех подряд, но в целом проблем с нахождением таких флешек нет).

    С линупсами никаких проблем нет — только монтировать с noatime нужно. Работает сколько… Если вынести /tmp отдельно — то лет 5 без проблем (в нормальных условиях).
    Ответ написан
    2 комментария
  • Несколько IP в DNS (A-запись)?

    @bondbig
    Это называется DNS Round-Robin
    По умолчанию ip-адреса будут выдаваться в карусельном порядке, можно настроить случайный порядок или строгий порядок.
    Ответ написан
    3 комментария