Архив за 30 января 2015 - 2

Содержание основного курса

Улучшение кода

4 Приветствие и вступление

Нумерация в прошлой статье закончилась на 3, в этой будем продолжать нумеровать насквозь.
UPD: ВНИМАНИЕ! Раздел, начиная с номера 3.1, 3.14 и 3.141 и далее, будет о тонкостях реализации основы основ компьютерной графики — линейной алгебры и вычислительной геометрии. О принципах графики пишет haqreu, я же буду писать о том, как это можно внятно запрограммировать!

Эта статья является продолжением серии статей о практической реализации элементов вычислительной геометрии, и, в частности, программного отрисовщика, с использованием C++98. Мы с haqreu сознательно идем на использование прошлой версии стандарта и написание собственной геометрической библиотеки для того, чтобы, во-первых, выпустить код примеров, которые без особых трудностей будут компилироваться большинством имеющихся компиляторов, а во-вторых, чтобы в нашем коде не было ничего, что скрыто в недрах библиотеки. В статье излагаются вопросы реализации шаблона прямоугольной матрицы template<size_t DimRows,size_t DimCols,typename number_t> class mat;

4.1 Благодарности

Я выражаю огромную признательность haqreu, как основоположнику данного курса. Так держать!
Я очень признателен lemelisk за предварительное рецензирование и ревью моих исходников. Спасибо за плодотворные дискуссии!
Читать полностью »

Пользователи Steam заработали более 57 млн долларов на продаже виртуальных шляп и карт - 1

Бизнес по продаже разного рода артефактов и «шмота» в многопользовательских играх может быть очень прибыльным — в принципе, это известно давно. Но сколько именно зарабатывают такие торговцы виртуальным товаром? Благодаря информации, предоставленной Steam, теперь можно понять уровень доходов таких продавцов. Так, с момента запуска Steam Workshop в 2011 году, создатели виртуальных товаров заработали более 57 миллионов долларов США. Согласно компании, деньги были заработаны 1500 торговцами виртуальным товаром, из 75 стран.

Если попробовать подсчитать, сколько приходится на одного человека, то получается 38 тысяч на человека. Понятно, что реальное распределение доходов никто не знает, кроме самих продавцов. Скорее всего, усреднение здесь сродни «Вася кушает капусту, Виталик — мясо, а в среднем они оба кушают голубцы». Другими словами, львиная доля доходов в Steam Workshop, вероятно, принадлежит небольшой доле пользователей.
Читать полностью »

image

MantisBT — это открытое серверное веб-приложение для управления проектами и задачами аля Redmine. В прошлой своей статье я рассмотрел актуальную для этого проекта проблему — отсутствие шаблонов и угрюмость интерфейса. Вот линк на предыдущий пост. После всех обсуждений я решил развивать тему, и написал плагин для MantisBT, с помощью которого можно применять пользовательские шаблоны оформления. Собственно представляю вам этот плагин — Templater v1.0.
Читать полностью »

Жители Японии очень любят видеоигры. Как правило, люди играют во время поездок на метро, на обеденных перерывах, а также на смартфонах, прямо на ходу. Постоянное увеличение времени, проводимого людьми в видеоиграх, и стало причиной проведения «Дня отказа от видеоигр».

Жители Японии проведут день воздержания от видеоигр

Читать полностью »

Оригинальная статья — «The New Space Race: One Man’s Mission to Build a Galactic Internet», Bloomberg. Перевод — Сергей Уланкин, «ТриЛан»

***

Грег Уайлер (Greg Wyler) дружелюбный и общительный человек, он говорит о своих бизнес-планах с почти религиозным жаром. Он также очень энергичен и независим. Когда предприниматель, Читать полностью »

На Луне появится человеческое «кладбище». Как стало известно журналистам новостного портала Planet-Today.ru, жители Земли смогут теперь увековечить себя на «соседке» планеты, а именно на Луне.

На Луне появится человеческое кладбище

В рамках программы Lunar Mission One на Луну планируется отправка генетического материала человека, а именно капсулы, в которых будут храниться волосы и образцы ДНК. Кроме того на Луну отправят и капсулы с фотографическими материалами.

Читать полностью »

Решение этой проблемы заняло у меня несколько часов, поэтому, дабы сэкономить время другим участникам .Net сообщества, решил написать небольшую статью на хабр.
Использование TypeScript (на примере angularjs) в Visual Studio 2015 - 1
Первым делом, открываем packages.json и добавляем пакеты tsd (TypeScript Definition manager) и grunt-tsd (для взаимодействия с grunt).
Читать полностью »

Всем привет!

Хочу поделиться своим опытом кэширования результатов запроса на стороне сервера.

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

В итоге я создал trait, который принимает параметры для запроса и сохраняет их в кэш, если еще нет данных, иначе данные просто подтягиваются из кэша.
Читать полностью »

Рост на рынке ИТ в Москве и Петербурге составил около 11% за год (январь 2014 к январю 2015) и оказался максимальным в России. В среднем по России рост ИТ-отрасли составил 6−8%.

Портал SuperJob исследовал рынок труда и рассказал, что несмотря на рост ИТ-отрасли в целом, предложение в России ощутимо превышает спрос и доходит на рынке ИТ до 11,6 резюме на место.

Наиболее конкурентные для соискателей ИТ-сферы в Москве:

Привет!

Я занимаюсь разработкой под iOS и недавно передо мной встала задача – создать компас, который указывает направление не на север, а на определенную точку земли. Это конечно не совсем компас, но за неимением лучшего названия, буду называть его так.

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js