Архив за 19 ноября 2012 - 8

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

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

Рады сообщить Хабражителям, что ServerClub dedicated servers расширяет географию и теперь, кроме серверов в Голландии, вы имеете возможность арендовать серверы в США. Наша вторая техническая площадка расположена в Техасе, в датацентре Colo4Dallas. Вам будет приходить единый инвойс, и все запросы будет обрабатывать единая служба поддержки и продаж. Таким образом, вам не потребуется обращаться в две разные хостинговые компании, если вашим проектам необходимо географическое разнесение серверов USA — Europe.
Читать полностью »

Адептам «новых и улучшенных» языков программирования посвящается.
Просто поставьте галочки в нужных местах :)

Так получилось, что твой любимый язык:
[ ] функциональный [ ] императивный [ ] объектно-ориентированный
[ ] процедурный [ ] основанный на стеке [ ] «мульти-парадигменный»
[ ] «ленивый» [ ] быстрый [ ] статически-типизированный [ ] динамически-типизированный
[ ] безупречный [ ] не безупречный [ ] не «стерильный» [ ] визуальный [ ] легкий для начинающих
[ ] сложный для программистов [ ] абсолютно непонятный

Этот язык не станет популярным, и вот почему:

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

Сейчас возможности взаимодействия с телефонами достаточно ограничены, но представь себе возможность вызова разных функций на твоем смартфоне в зависимости от того, используешь ли ты с палец, ноготь или сустав пальца. Звучит заманчиво? А это уже практически существующая технология. Крис Харрисон из Университета Карнеги-Меллона модифицировал Samsung Galaxy S III и теперь он может различать касания пальцев, ногтей и костяшек.

Cтучите и отворят вам: смартфоны научатся распознавать пальцы, ногти и костяшкиЧитать полностью »

Прошло уже больше года после завершения конкурса "Интернет-математика: Яндекс.Карты", но нас до сих пор спрашивают об алгоритме, который принёс нам победу в этом конкурсе. Узнав о том, что недавно Яндекс объявил о старте очередной "Интернет-математики", мы решили поделиться опытом нашего прошлогоднего участия и описать наш подход. Разработанный алгоритм смог с точностью 99.44% правильно определить лишние изображения в сериях панорамных снимков, например, как здесь:

Конкурс «Интернет математика: Яндекс.Карты» — опыт нашего участия и описание победившего алгоритма

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

Исходный код нашего решения доступен на github (C++ с использованием OpenCV).
Читать полностью »

После прочтения очередного топика из серии «как стать миллионером» хочу поделиться своими мыслями на тему рецептов успеха.

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

В наш век высоких скоростей копирование не представляет труда. Я уже переводил статью, где рассказывалось, как защитить свой стартап от копирования (и почему уникальная идея ничего не стоит).

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

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

Как палатка с едой — одна палатка, две, три могут заработать. Но если на месте, где ходят в день 10 человек, поставить 150 ларьков, большая часть ничего не заработает. А просто зря потратит время.

Но как же быть?
Читать полностью »

Компания Samsung Electronics обратилась в суд с просьбой обязать Apple раскрыть подробности договора с HTC, утверждая, что они «весьма актуальны» в связи с запросом Apple на запрет продаж продукции Samsung.

В Samsung уверены, что соглашение между Apple и HTCЧитать полностью »

Компания STMicroelectronics NV, являющаяся крупнейшим европейским производителем полупроводниковой продукции, вопреки появившимся было предположениям, воздержится от разделения на два предприятия. Соответствующее официальное заявление в конце прошлой недели появилось на сайте компании.

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

Ориентируясь не тех, кто хотел бы иметь 3D-карту, гарантированно работающую на повышенных частотах, компания Sparkle объявила о выпуске трех моделей серии Dual Fan. Общими чертами 3D-карт Sparkle GTX 660 OC Dual Fan, GTX 650Ti Super OC Dual Fan и GTX 650Ti OC Dual Fan являются четырехфазная схема питания и охладитель с двумя вентиляторами.

Скорость вращения вентиляторов регулируется с помощью ШИМ в зависимости от температуры GPU. Это позволяет снижать шум, когда карта работает не с полной нагрузкой.


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