• Больше года прошло с того момента, как я начал писать проект jNode, и вот пришла пора первого релиза. Это вовсе не значит, что все это время проект был неиспользуемым, вовсе нет — только в российском регионе как минимум 5 узлов…

  • Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости

  • Здравствуйте, Хабровчане! Первым постом здесь размещу свой перевод статьи постоянного обозревателя Techrepublic и Linux.com Джека Уоллена. Она мне показалась любопытной и содержащей довольно много пищи для обсуждения. Буду рад конструктивным комментариям профессионалов и энтузиастов по тем пунктам, которые описаны ниже:…

  • Прелюдия Сегодня я расскажу вам как я создавал бюджетное отказоустойчивое iSCSI хранилище из двух серверов на базе Linux для обслуживания нужд кластера VMWare vSphere. Были похожие статьи (например), но мой подход несколько отличается, да и решения (тот же heartbeat и…

  • Это пост про небольшую игру «Крестики-нолики», которая была написана в целях пополнения опыта программирования на JS. Здесь применяются canvas и DojoBase. Библиотека используется для работы с событиями и для нахождения элементов по id(это очень удобно). Сanvas используется для отрисовки игрового…

  • Знаете ли вы что субдомен sub.host.com может ставить куки для *.host.com? Наверняка да. А как много он может их поставить? Очень много. А сколько браузер будет отправлять их впоследствии? Все! А что получится если «заспамить» главный домен своими куки бомбами?…

  • Добрый день, уважаемое хабрасообщество! В конце ноября 2013 года мы с коллегой устроили встречу, на которой провели сеанс «интенсивного введения Scala в мозг добровольцев». Выкладываю на суд общественности наше творчество и краткое описание «эксперимента».

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

  • Вступление Одна из самой общей возможности процедурных языков программирования, это концепция массива. Массивы могут показаться чем-то простым, но с другой стороны, перед их добавлением в язык требуется решить несколько вопросов, таких как: Фиксированный или переменный размер? Размер это часть типа?…

  • Благодаря стремительному развитию информационных технологий, появилась возможность за считанные секунды проводить анализ большого объёма информации, строить сложные математические модели, решать задачи многокритериальной оптимизации. Учёные, занимающиеся вопросами циклического развития экономики, стали разрабатывать теории, полагая, что отслеживание тенденций ряда экономических переменных позволит…