Книга «Экстремальное программирование: разработка через тестирование»

Автор: admin от 17-04-2017, 23:30, посмотрело: 37

Книга «Экстремальное программирование: разработка через тестирование» Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development — разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.

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

 

Виртуальная студия и захват движения используя Htc Vive

Автор: admin от 17-04-2017, 21:55, посмотрело: 51

Привет всем! Как то раз, я загорелся одной идеей: Что будет, если попробовать совместить создание видео и Виртуальную реальность, а именно, передавать движения, на виртуального персонажа и в дальнейшем иметь возможность записывать ролики. В итоге, вот уже третий месяц, длится разработка данного концепта. Я программист-самоучка, начинал все не имея какого-либо опыта в этой сфере, но благо, в интернете полно информации на все случаи жизни. Делается все на Unity, с использованием C#.

Вот небольшой шоукейс из того, что уже получилось:

Виртуальная студия и захват движения используя Htc Vive

Ваши движения передаются на виртуального персонажа.

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

 

Дайджест свежих материалов из мира фронтенда за последнюю неделю №258 (10 — 16 апреля 2017)

Автор: admin от 17-04-2017, 21:25, посмотрело: 44

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

Дайджест свежих материалов из мира фронтенда за последнюю неделю №258 (10 — 16 апреля 2017)

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

 

Конкурс идей банковского приложения будущего

Автор: admin от 17-04-2017, 18:15, посмотрело: 42

В рамках технологического конкурса «Продвижение» мы собираем лучшие идеи для мобильных приложений банка будущего. На кону 650 000 рублей.

Конкурс идей банковского приложения будущего

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

 

Почему конструкторы сайтов выдают плохой код?

Автор: admin от 17-04-2017, 18:15, посмотрело: 47

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

Почему конструкторы сайтов выдают плохой код?

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

 

Настольные игры ЦРУ

Автор: admin от 17-04-2017, 15:25, посмотрело: 68

Настольные игры ЦРУ

Все мы в детстве любили настольные игры. Это прекрасное средство развития навыков социализации и логического мышления. Но потом мы постарели выросли, большинство из нас «повзрослели» и стали пренебрежительно относиться к настолкам. Некоторые перешли на «взрослые» настольные игры, вроде того же Magic The Gathering. Но оказывается, что настольными играми не пренебрегает даже такая серьёзная организация ЦРУ. В этой кузнице шпионов нашего наиболее вероятного мирового партнёра разработаны специальные игры для обучения агентов. Может, большинству из нас пора пересмотреть своё отношение к настолкам? Под катом рассказ Сэма Машковича о дивном мире настольных игр в которые играют агенты западных спецслужб. На эту историю я набрел совершенно случайно. Грех было не перевести. Оригинал доступен тут. Надеюсь после публикации этой заметки у меня не возникнет проблем за границами нашей Родины.

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

 

Bash-скрипты, часть 4: ввод и вывод

Автор: admin от 17-04-2017, 14:05, посмотрело: 73

-> Bash-скрипты: начало
-> Bash-скрипты, часть 2: циклы
-> Bash-скрипты, часть 3: параметры и ключи командной строки

В прошлый раз, в третьей части этой серии материалов по bash-скриптам, мы говорили о параметрах командной строки и ключах. Наша сегодняшняя тема — ввод, вывод, и всё, что с этим связано.

Bash-скрипты, часть 4: ввод и вывод

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

 

История одного расследования или как DLP-система выявила целенаправленную атаку

Автор: admin от 17-04-2017, 11:55, посмотрело: 83

Аналитики Solar JSOC и Solar Dozor в своих статьях часто говорят о том, что даже все многообразие средств защиты, существующих на рынке, не защитит компанию от атаки, если она рассматривает данные каждой системы в отдельности. Чаще всего атаку, если она не совсем примитивная, можно выявить, только сведя воедино данные с различных источников.

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

История одного расследования или как DLP-система выявила целенаправленную атаку

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

 

Упрощаем конвертеры для WPF

Автор: admin от 17-04-2017, 11:20, посмотрело: 61

Около года уже работаю с WPF и некоторые вещи в нем откровенно выбешивают. Одна из таких вещей — конвертеры. Ради каждого чиха объявлять реализацию сомнительно выглядящего интерфейса где-то в недрах проекта, а потом искать его через Ctrl+F по названию, когда он вдруг понадобится. В мульти-конвертерах так вообще сам черт запутается.

Ситуацию усугубляет MVVM, благодаря которому не использовать это чудо науки получается довольно редко. Что-же, пришло время немного облегчить рутину создания и использования конвертеров, поехали.

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

 

Как запихнуть свой сенсор в Android OS

Автор: admin от 17-04-2017, 09:45, посмотрело: 57

Как запихнуть свой сенсор в Android OS

Как-то раз программисты сидели и писали очередной температурный сенсор и программы с кнопочками. И вдруг оказалось, что этот сенсор хочет себе один небольшой производитель телефонов в будущей модели. Так образовалась задача поддержать I2C/GPIO сенсор на уровне Android OS, так как сенсор обещает быть неотъемлимой частью самого телефона.

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

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

 
Назад Вперед