» Материалы за Февраль 2014 года » Страница 11

 

Проблемы объёмных тестовых заданий при выборе работы

Автор: admin от 26-02-2014, 04:05, посмотрело: 589

Глядя в историю выполнения мной тестовых заданий, видятся закономерности, о которых хотелось бы предупредить коллег, потому что такие случаи встречаются регулярно и, скорее всего, независимо от специализации разработок. Например, к таким выводам я пришёл, имея на счету более десятка выполненных в разные годы заданий объёмом 2-5 рабочих дней каждое. А выводы — настолько парадоксальные, что, думаю, вызовут споры и удивление у тех, кто этого не прошёл. Сформулирую основной вывод для начала, а затем покажу обоснования на примерах из практики.

Вывод: (софизм) тестовое задание объёмом более дня с основной целью (поступления на работу) выполнять невыгодно.
Почему так?

Категория: Программирование

 

Простое нагрузочное тестирование сайта

Автор: admin от 26-02-2014, 02:25, посмотрело: 670

Вчера захотелось протестировать один из своих проектов на производительность при определенных нагрузках. Конечно, если тестировать, то уж тестировать. Проехаться Танком по проекту это минимум.

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

Категория: Программирование, Веб-разработка

 

Laravel. Интернет-ресурсы

Автор: admin от 26-02-2014, 00:58, посмотрело: 1050

Laravel. Интернет-ресурсы
Привет Хабр!

Когда я узнал, что на Хабре у Laravel появился собственный хаб, то сразу понял о чем будет моя первая статья для Хабрахабр. Точнее не статья, а обзор интернет-ресурсов о Laravel, большую часть которых я использую для того, чтобы каждый день радовать участников нашего сообщества свежими новостями. И, конечно же, это не все ресурсы, а только самые интересные и полезные. А если кому-то из вас интересны не только ссылки на интернет-ресурсы, но и сами материалы по Laravel, то с радостью приглашаю к нам в группу ВКонтакте. Так получилось, что за все время своего существования, а это всего 10 месяцев, наша группа стала самым большим и полным в мире ресурсом по количеству материалов о фреймворке Laravel. И другого такого Laravel интернет-ресурса я не знаю.

Категория: Программирование

 

DARPA финансирует разработку чипа для подтверждения подлинности электронных компонентов

Автор: admin от 25-02-2014, 19:05, посмотрело: 410

DARPA финансирует разработку чипа для подтверждения подлинности электронных компонентов

Как сообщает DARPA в пресс-релизе, объявляющем о начале разработки системы Supply Chain Hardware Integrity for Electronics Defense (SHIELD), за последние два года на оборудовании, использующемся министерством обороны США, было выявлено более миллиона электронных деталей и компонентов сомнительного качества и подлинности. Это и бывшие в употреблении детали, продающиеся под видом новых, и микросхемы с подправленной в сторону улучшения характеристик маркировкой, и «левые» излишки, которые производители продают полулегально, и откровенные подделки.

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

Категория: Информационная безопасность, Железо

 

Полнофункциональный драйвер SDHC карты памяти для Stm32f4 (часть 1)

Автор: admin от 25-02-2014, 18:05, посмотрело: 1955

Для чего эта статья?


Все эмбеддеры, рано или поздно, сталкиваются с проблемой нехватки ПЗУ микроконтроллера для своих проектов. Ну банально, Вам нужно разработать систему управления простеньким ЧПУ станком, где управляющая программа хранится на самом девайсе или систему сбора данных, скажем, от датчиков какого-нибудь эксперимента – очевидно, что микроконтроллер изначально не предназначался для хранения таких массивов информации.

Категория: Программирование, Системное администрирование

 

RubyNoName Podcast S06E03: О книгах с Лешей Гусевым

Автор: admin от 25-02-2014, 16:35, посмотрело: 360

Ссылка на подкаст: http://rubynoname.ru/posts/2014/S06E03.html

Категория: Программирование » Веб-разработка

 

Apple массово блокирует аккаунты разработчиков из РФ

Автор: admin от 25-02-2014, 16:35, посмотрело: 560

Доброго времени суток, коллеги.

Не смотря на кричащее название и кажущееся преувеличение проблема действительно серьёзная. 19 февраля на форумы разработчиков iOs приложений массово стала поступать информация о том, что Apple без видимых причин блокирует девелоперские аккаунты из РФ с формулировкой «Apple has good reason to believe that you violated this Section due to documented indications of fraudulent conduct associated with your account», что по сути есть обвинение в мошенничестве. Пострадавших уже очень много, приложения самые разные.

Категория: Веб-разработка, Apple, iOS

 

Чему нужно учить в магистратуре по Computer Science?

Автор: admin от 25-02-2014, 15:35, посмотрело: 373

Продолжаем рассказывать о нашем опыте построения «самой лучшей магистратуры по Computer Science» =) и интересоваться мнением IT-сообщества. Напомню, что нашей целью было создать магистратуру с сильной программой, в которой не было бы «лишних» курсов. И благодаря сотрудничеству с Академией Современного Программирования и лабораторией математической логики Санкт-Петербургского отделения математического института им. В.А. Стеклова РАН у нас это успешно получилось сделать.

В прошлый раз мы написали о том, как создавалась кафедра и о том, чего нам удалось добиться за 5 лет.

В этом посте мы обсудим, чему нужно учить в магистратуре по Computer Science.
Чему нужно учить в магистратуре по Computer Science?

Категория: Программирование » Веб-разработка

 

Справочный материал hex-редактора 010 Editor: шаблоны (templates)

Автор: admin от 25-02-2014, 15:35, посмотрело: 1086

Написав пару статей о работе в 010 Editor (часть I, часть II), пришел к выводу, что чем подробно рассказывать о базовых вещах, лучше для начала перевести справку из программы, ибо расписано в ней все неплохо, а русского перевода нет. Итак, в данной статье мы познакомимся с теми особенностями написания шаблонов 010 Editor, о которых говорят сами разработчики.

Справочный материал hex-редактора 010 Editor: шаблоны (templates)
Бинарные шаблоны — одна из самых мощных возможностей 010 Editor, которая позволяет представить любой файл в виде упорядоченного набора переменных и структур. Шаблоны помогают исследовать и редактировать файлы гораздо более удобным способом, чем это позволяют обычные hex-редакторы. Каждый шаблон представляет собой текстовый файл с расширением "*.bt", который может быть отредактирован в блокноте и прямо в 010 Editor (см. меню Templates). Шаблон запускается как интерпретируемый код, после его работы результат выполнения отображается на панели Template Results. Шаблоны могут быть сконфигурированы для автоматической загрузки и выполнения, когда в редакторе открыт файл с определенным расширением, например, в стандартный набор 010 Editor входят шаблоны для работы с *.zip, *.bmp и *.wav.

Категория: Программирование

 

Суровая жизнь тестировщика игр

Автор: admin от 25-02-2014, 15:35, посмотрело: 633

Оригинальная статья: «The Tough Life of a Games Tester».

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

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

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

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

Категория: Программирование » Game Development