» Материалы за 21.07.2014 » Страница 4

 

Молнии

Автор: admin от 21-07-2014, 06:25, посмотрело: 557



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

По крайней мере, таков план.

Но как же именно вам, как разработчику игры, отрендерить такой эффект?

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

 

Rosetta — ядро кометы уже близко

Автор: admin от 21-07-2014, 06:25, посмотрело: 507

Близится к кульминации многолетняя космическая экспедиция Rosetta. Этой осенью состоится уникальная посадка космического аппарата Philae на ядро кометы 67P/Чурюмова-Герасименко, а пока Rosetta с каждым днем приближается к комете и уже получает интригующую научную информацию.

Rosetta — ядро кометы уже близко

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

 

3 самые плохие вещи, которые можно сделать с помощью Linq to Database

Автор: admin от 21-07-2014, 06:25, посмотрело: 558

Дисклеймер: Под Linq to Database здесь и далее понимаем самые распространенные .NET библиотеки для доступа к реляционным СУБД с использованием Linq запросов. Такие как Linq2SQL, Entity Framework, NHibername, Linq2db и подобные
С момента появления IQueryable провайдеров для доступа к базам данных писать запросы стало гораздо легче. С одной стороны это хорошо, потому что приложения стало делать гораздо легче. С другой стороны качество запросов сильно упало. И дело не в том, что провайдеры генерируют плохой SQL, а в том, что люди пишут запросы, не понимая как оно работает под капотом. Для многих C# программистов IQueryable является магией, и появляется естественное желание уменьшить влияние магии на приложения, изолировать магию от остального кода. Такой подход не только не исправляет ситуацию, а усугубляет её…

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

 

Jibo: первый социальный робот для всей семьи

Автор: admin от 21-07-2014, 05:25, посмотрело: 583

Jibo: первый социальный робот для всей семьи

Лет 30 назад многие популяризаторы науки, равно как и авторы НФ произведений, считали, что в наше время человеку будут активно помогать роботы. Но роботизация быта, если так можно выразиться, идет вовсе не так активно, как считалось.

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

И такой робот появился. Речь идет о роботе Jibo, разработчики (команда — выходцы из MIT? Массачусетского технологического университета) которого позиционируют его, как первого социального робота для семьи.

Категория: Железо » Гаджеты

 

Как за два дня установить 80 новых IP-телефонов или история одного костыля

Автор: admin от 21-07-2014, 03:40, посмотрело: 561

Здравствуйте, хабражители!
Недавно в компании, в которой я работаю, было принято решение о переходе на VoIP-телефонию, чтобы связать наконец-то наши многочисленные офисы в единую телефонную сеть. В качестве SIP-сервера был выбран очень интересный продукт Communigate Pro. Долго определялись с абонентскими устройствами, одним из основных критериев, при выборе ТА, было наличие встроенного гигабитного свитча. В итоге выбор пал на телефонные аппараты (далее ТА) ESCENE GS330-PEN. Все бы ничего, но произошло страшное — подвел поставщик, поэтому внедрение сервиса перенеслось почти на пол года. Когда партия телефонов наконец была получена, нам был установлен жесткий дедлайн. Тут-то и возник вопрос: как быстро сконфигурировать и расставить на рабочих местах 80 ТА. Под катом вас ожидает несколько скриптов и алгоритм действий

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

 

RNAInSpace и фолдинг тРНК — закрытие сезона, новый сезон — Структурное выравнивание

Автор: admin от 21-07-2014, 03:02, посмотрело: 395

И вот не прошло и полтора года как я добрался собрать третичную структуру тРНК. Напомню, что ранее писал статью на эту тему на хабре Развитие RNAInSpace… . Надо сказать, что около года я этим не занимался, но за это время вышла вторая моя научная статья на эту тему Применение теории игр для задачи сворачивания рибонуклеиновых кислот (это для тех кто захочет поговорить об этом профессионально). Но вот недавно я можно сказать получил третичную структуру тРНК и сверил её с образцом имеющимся в базе данных (PDB), который получен биологическими методами (кристалография).

Под катом рисунки 3D-структуры тРНК, пояснения и планы на будущие…

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

 

Jekyll 2 надвигается на Github!

Автор: admin от 21-07-2014, 02:00, посмотрело: 512

Jekyll 2 надвигается на Github!
Cложилась интересная ситуация. Jekyll нынче на версии 2.1.1, а Github собирает сайты устаревшей (но надёжной) версией 1.5.1 (на данный момент, актуальная информация здесь). На этом некоторые уже споткнулись, получив ошибки сборки, когда согласно документации с сайта Jekyll всё в порядке. Избегать подобных казусов легко – нужно использовать не jekyll, а github-pages, чтобы версии совпадали с развёрнутыми на гитхабе. Свежие версии, ценой некоторых усложнений в процессе публикации, тоже можно использовать. Способ широко известен и будет описан далее, но сначала нужно разобраться, «зачем всё это?»

Переход на 2.х потихоньку идёт. Нововведения круты и их многие ждут с нетерпением. А стоит ли? Давайте подумаем… но сначала введём в курс дела тех, кто с Jekyll столкнулся впервые.

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

 

Метаобъектный протокол Common Lisp на примере реализации прототипной объектной системы

Автор: admin от 21-07-2014, 00:33, посмотрело: 478

Введение



Common Lisp, а точнее, его объектная система, [1].

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

Итак, дальнейший текст будет посвящен созданию прототипной объектной системы, подобной javascript, в Common Lisp, с использованием метаобъектного протокола и интеграцией ее в CLOS. Полный код проекта доступен на github[2].

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

 
Назад Вперед