PCI Express 4.0, кабели и все-все-все

Автор: admin от 13-09-2016, 23:35, посмотрело: 283

Раз уж мы затронули немножко в комментариях к предыдущей статье тему расширения PCI Express и вывода шины за пределы шасси, следует наверное рассказать об этом чуть подробнее.
Небольшой дисклеймер – информацию обо всем, о чем говорится ниже, можно найти используя Google. Мы, конечно, про некоторые вещи знаем гораздо больше подробностей, чем можем рассказывать исходя из условий NDA.
Рассказ будет длинным

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

 

Как рендерится кадр нового Doom

Автор: admin от 13-09-2016, 23:25, посмотрело: 333

Как рендерится кадр нового Doom

Выпущенный в 1993 году первый DOOM внёс фундаментальные изменения в разработку игр и механик, он стал мировым хитом и создал новых идолов, таких как Джон Кармак и Джон Ромеро.

Сегодня, 23 года спустя, id Software принадлежит Zenimax, все основатели уже покинули компанию, но это не помешало коллективу id продемонстрировать весь свой талант, выпустив отличную игру.

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

 

5 идей по игровой аналитике

Автор: admin от 13-09-2016, 21:45, посмотрело: 241

… которые можно почерпнуть из вебинара наших партнеров из detodev. Этот вебинар проводился 25 августа вместе с друзьями с отличного портала по геймдизайну GDCuffs на тему “Аналитика в играх”. Про игровую аналитику рассказывали Сергей Гимельрейх, учредитель в ORC WORK, Александр Пашин, Senior Game Designer в Silly Penguin и ведущий аналитик devtodev Василий Сабиров, который кстати скоро будет проводить отдельный мастер-класс по игровой аналитике для слушателей нашей программы «Менеджмент игровых интернет-проектов».

Под катом вы найдете конспект ключевых идей с вебинара, а также ссылку на видео.

5 идей по игровой аналитике

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

 

Пишем Hello World на FASM

Автор: admin от 13-09-2016, 18:45, посмотрело: 304

Одним томным пятничным вечером взбрела мне в голову безумная идея: а почему бы мне не поразмять мозг, и не написать HelloWorld на ассемблере. Однако это показалось слишком простым. А давайте соберем не x86 программу, а java class? Сказано — сделано.

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

 

Крутая идея онлайн-бизнеса. Как заработать на чужом имени, чужом сайте и даже не имея товара

Автор: admin от 13-09-2016, 17:55, посмотрело: 268

Началась история с того, что один из моих сайтов стал скачивать подозрительный робот. Это был не Яндекс-бот и не Гугл-бот и вообще ни один из известных поисковиков. Подозрение подкреплялось тем, что Useragent был странный — curl/, а Referer — d:/. Единственной целью таких роботов является кража контента с атакуемого ресурса…

Около двух месяцев все не доходили руки поискать злобного парсера — понять, на каком другом домене выкладывается мой ценнейший контент (шутка). Я только иногда запрещал на уровне php-кода некоторые значения Useragent и Referer, но мой таинственный друг их подправлял и снова приходил на сайт с ненужной нагрузкой.

И вот, руки дошли!

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

 

Настраиваем автоматическое получение пароля для VPN на Mikrotik

Автор: admin от 13-09-2016, 17:55, посмотрело: 525

Предыстория


В связи с введением в нашей стране блокировок некоторых ресурсов (не будем показывать пальцем), понадобилось мне реализовать к ним доступ через VPN. К слову говоря, пользуюсь я этими ресурсами не так часто, но пользуюсь. И казалось бы, что проще. Есть сегодня целая куча различных сервисов предоставляющих VPN доступ.

Однако платить за сервис несколько десятков долларов и пользоваться им несколько раз в месяц я посчитал нецелесообразно. Тогда мой выбор пал на бесплатные VPN. Одним из таких является сервис vpnbook. Для моих требований его предостаточно, но вот незадача — пароль для доступа к VPN по PPTP периодически меняется. И при каждой его смене заходить на сайт копировать его и настраивать соединение на роутере — честно говоря лень. А говорят, что «лень – двигатель прогресса». В моем случае это так. Надо что-то делать…

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

 

Scala или не Scala? Вот в чем вопрос

Автор: admin от 13-09-2016, 17:50, посмотрело: 619

Scala или не Scala? Вот в чем вопрос


Дискуссия вокруг Scala не стихает уже много лет, разворачиваясь в основном на поле противостояния с Java. Действительно, несмотря на общую платформу, языки разные.

Аргументы за Scala известны:
1. Scala лаконичная;
2. Scala функциональная;
3. Scala крутая и современная;

В ответ на то, что Scala медленно загибается, Мартин Одерски заявил следующее: «В 2015-м было затишье, но вот в 2016-м развитие Scala должно ускориться».

В этом посте я не буду глубоко погружаться в техническую дискуссию, есть множество специалистов, которые сделают это лучше меня. Сегодня мы поговорим о том, нужна ли Scala разработчику для саморазвития, для этого хочу предложить вам перевод статьи Matthew Casperson.

Ну и в конце дам пару ссылок на популярные статьи по теме за последние несколько лет, если вдруг вы какие-то из них пропустили.

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

 

История языков программирования: как Fortran позволил пользователям общаться с ЭВМ на «ты»

Автор: admin от 13-09-2016, 17:30, посмотрело: 226

История языков программирования: как Fortran позволил пользователям общаться с ЭВМ на «ты»

В 2017 году языку Fortran исполняется 60 лет. За это время язык несколько раз дорабатывался. «Современными» версиями считаются Fortran 90, 95, 2003 и 2008. Если изначально это был язык программирования высокого уровня с чисто структурной парадигмой, то в более поздних версиях появились средства поддержки ООП и параллельного программирования. На сегодняшний день Fortran реализован для большинства платформ.

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

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

 

Кейс OZON.ru: Как сделать тарификацию доставки прозрачной и управляемой

Автор: admin от 13-09-2016, 17:00, посмотрело: 167

Вы сталкиваетесь с тарификацией доставки, когда делаете заказ в интернет-магазине. Тарификатор — IT-система, которая говорит каким способом товар доставят, на какие посылки разобьется корзина, сколько стоит доставка и когда привезут заказ. Тарификатор собирает информацию со склада и служб доставки, перерабатывает и выдает результаты покупателям интернет-магазина на сайте.

Цена за доставку товара для покупателя интернет-магазина редко совпадает с ценой, которую транспортная компания возьмет с самого магазина. Захотели вы привезти книги с помощью DHL в Новосибирск. OZON.ru выставит вам конкурентную цену за доставку — 500 руб. При этом DHL за эту доставку выставит OZON.ru счет на 1000 руб. Это кажется странным, но такова реальность, которую диктует рынок.

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

 

Как мы разрабатывали игру, где нет фиксированных правил

Автор: admin от 13-09-2016, 16:35, посмотрело: 217

Как мы разрабатывали игру, где нет фиксированных правил

Один наш тестировщик огрёб детской лопаткой для песка по лицу. Причина очень проста — согласился поиграть с малым ребёнком в куличики. И потом начал отстаивать первоначально озвученную версию правил. А с детьми так нельзя — они правила меняют на лету по мере того, как понимают, что могут и проиграть. Так же делают и многие взрослые.

Результат спора закономерен. Хорошо хоть до бытовухи дело не дошло.

Так началась история разработки игры без правил. На её примере я проиллюстрирую, как тестируется и обкатывается механика, и какие петли можно нарезать во время поиска.

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

 
Назад Вперед