Нравится мне этот веб-сайт и изучать его архитектуру одно удовольствие. Правда сегодня, обнаружил то, что мне крайне не понравилось. А суть, собственно, в следующем:
Решил практически подсчитать, сколько всего на данный момент загружено фотографий ВКонтакте. Результат поразил, всего лишь ~ 280 млн, но никак не 25 млрд согласно заявлению Павла Дурова. Даже если учитывать разного рода миниатюры 25 млрд не получается, максимум — 2 млрд файлов, но не фотографий!
Вычисляется это просто, загружаете сначала одну фотографию, затем ещё парочку в разных местах, для верного подсчёта. Фото в сообществах, публичных и личных страницахЧитать полностью »
Новости информационных технологий - 29878
ВКонтакте / [Из песочницы] Раскопки построения фотохостинга VK
2012-02-13 в 11:30, admin, рубрики: Вконтакте, фотохостинг, метки: Вконтакте, фотохостингБлог компании Microsoft / Летняя школа Microsoft Research по параллельным вычислениям открывает регистрацию участников
2012-02-13 в 11:17, admin, рубрики: concurrency, microsoft research, метки: concurrency, microsoft research
Во время летних каникул исследовательское подразделение компании Microsoft – Microsoft Research проводит ежегодное крупнейшее мероприятие, ориентированное на аспирантов, студентов старших курсов и молодых ученых – Летнюю Школу. В этом году школа будет проходить в Санкт-Петербурге в сотрудничестве с НИУ ИТМО с 22 по 29 августа 2012 года.Цель школыПредоставить студентам из ведущих вузов страны уникальную возможность узнать о новейших достижениях в области параллельных вычислений.
Предоставить уникальные условия для обмена опытом между студентами и преподавателями в течение недели интенсивных занятий под руководствомЧитать полностью »
Ревизия кода / Повторная проверка проекта Notepad++
2012-02-13 в 10:28, admin, рубрики: c plus plus, code review, notepad++, pvs-studio, обзор кода, ошибки в коде, статический анализ кода, метки: c plus plus, code review, notepad++, pvs-studio, обзор кода, ошибки в коде, статический анализ кода
Прошло более года, как мы проверили Notepad++ с помощью PVS-Studio. Интересно посмотреть, насколько анализатор PVS-Studio стал лучше, и что было исправлено в Notepad++ из прежних ошибок.
Введение
Итак, мы проверили проект Notepad++ взятый из репозитория 31 января 2012. Для проверки использовался анализатор PVS-Studio версии 4.54.
Как уже было сказано, мы ранее проверяли этот проект. Ошибок нашли не много, но всё-таки что-то нашли. В новой версии проекта часть старых ошибок исправлена, а часть нет. Это странно. По всей видимости, прежняя заметка осталась незамеченной авторами Notepad++ и они не воспользовались PVS-Studio для проверки проекта.Читать полностью »
Анимация и 3D графика / [Из песочницы] Монстры против Blender
2012-02-13 в 10:00, admin, рубрики: 3ds max, autodesk, blender, maya, мысли вслух, метки: 3ds max, autodesk, blender, maya, мысли вслух Я с большим интересом слежу за Blender начиная с альфа-версии 2.5, в которой был обновлен интерфейс и началась новая «глава» жизни этого приложения. На днях стал доступен Blender 2.62 RC — релиз-кандидат очередной версии этого бесплатного 3d-редактора с открытым кодом.
Как человек, профессионально занимающийся 3d-графикой, имею к нему вполне практический интерес и хочу поделиться с читателями «Хабра» некоторыми мыслями по этому поводу.
Для начала — кто я такой вообще?
Я работаю моделлером и художником по текстурам для справочно-обучающего проекта, работающего на игровом движке. Деталей раскрыть не могу, проектЧитать полностью »
Human Resources / [Из песочницы] Рекомендации по прохождению собеседования с HR-специалистами
2012-02-13 в 9:49, admin, рубрики: human resources, собеседование, метки: human resources, собеседованиеЗа последние полгода я успел побывать на нескольких десятках собеседований. Не столько потому, что я искал работу, а в большей степени ради любопытства. Мне было интересно узнать, как именно работодатели отбирают и оценивают специалистов. За время моего небольшого эксперимента я успел пообщаться как со специалистами по подбору персонала, так и непосредственно с руководителями отделов или подразделений. Мне приходилось бывать и в маленьких компаниях, где собеседования проводит сам директор, а также в больших федеральных корпорациях, где собеседованию с вашим непосредственным руководителем предшествуют 2-3, а то и больше интервью сЧитать полностью »
C++ / [Из песочницы] Тонкости реализации кода библиотеки. Часть первая
2012-02-13 в 9:49, admin, рубрики: библиотека, С++, метки: библиотека, С++![C++ / [Из песочницы] Тонкости реализации кода библиотеки. Часть первая C++ / [Из песочницы] Тонкости реализации кода библиотеки. Часть первая](https://www.pvsm.ru/images/ed8c87d85584abdae9d7848f48ea3d36.jpg)
При написании библиотеки на C++ многие сталкиваются с определенными трудностями при написании и организации кода. У некоторых уже есть готовые решения, у других их нет и они пытаются найти эти решения.
Некоторые трудности при написании кода библиотеки, в большей степени касающиеся «самодокументирования», можно решить с помощью «рабочих» пространств имен.
Для начала, опишем эти трудности и представим обычные способы решения.
Предположим, что библиотека реализует некоторую сущность some_class, которую она предоставляет пользователю библиотеки. Определение some_class зависит от другой сущности библиотеки detail_class, котораяЧитать полностью »
Электроника для начинающих / [Из песочницы] Знакомство с TCP стеком для микроконтроллеров фирмы Microchip
2012-02-13 в 9:48, admin, рубрики: ENC28J60, ethernet, microchip, pic, метки: ENC28J60, ethernet, microchip, pic![Электроника для начинающих / [Из песочницы] Знакомство с TCP стеком для микроконтроллеров фирмы Microchip Электроника для начинающих / [Из песочницы] Знакомство с TCP стеком для микроконтроллеров фирмы Microchip](https://www.pvsm.ru/images/f4bbf238cc91098690aeaf57f15b1003.jpg)
Предположим, у нас возникла необходимость в создании устройства с возможностью подключения к сети Ethernet. Вариантов имеется довольно много, но все их можно разделить на 3 вида.
•Преобразователь RS-232—Ethernet, представляющий собой обычно виртуальный COM-порт на стороне сервера, преобразующий поток данных RS-232 в IP-пакеты, и отсылающий их на некое устройство, которое занимается обратным раскодированием и отдает контроллеру снова RS-232. Пример подобного устройства: Tibbo EM100. Достоинства такого решения—простота программирования. Не нужно вникать в тонкости протоколов. Подключаемое устройство может вообще быть не в курсе, что данные емуЧитать полностью »
Алгоритмы / [Из песочницы] Алгоритм Ляна-Кнута для расстановки мягких переносов
2012-02-13 в 9:38, admin, рубрики: c plus plus, c++, алгоритм, кнут, метки: c plus plus, c++, алгоритм, кнут![Алгоритмы / [Из песочницы] Алгоритм Ляна Кнута для расстановки мягких переносов Алгоритмы / [Из песочницы] Алгоритм Ляна-Кнута для расстановки мягких переносов](https://www.pvsm.ru/images/4e7f1b72c2b32595a91efd8d071ed9eb.gif)
При работе с текстом часто возникает потребность корректно расставить переносы. Задача на первый взгляд не такая уж очевидная, нужно учитывать особенности каждого языка, чтобы решить, в каком месте разорвать слово. Как правильно формализовать такие требования, и как потом применить их в алгоритме? Одно из самых распространенных на сей день решений предложил Франклин Марк Лян, студент известного профессора Дональда Кнута. Алгоритм так и называется – «Алгоритм Ляна-Кнута», он применяется в издательской системе TeX, автор которой опять же Д. Кнут.
Алгоритм основан на сравнении исходного слова с набором правил (шаблонов). Чем большеЧитать полностью »
NoSQL / Перевод The Little MongoDB Book
2012-02-13 в 9:05, admin, рубрики: mongodb, книга, перевод, метки: mongodb, книга, перевод Вчера я (markPnk) завершил русский перевод The Little MongoDB Book — небольшой, но очень удобной книги, которая даёт читателю первые навыки работы с MongoDB.
Автор книги — Karl Seguin — программист и писатель, популяризатор NoSQL-технологий. Известен также своей книгой The Little Redis Book, перевод которой был анонсирован на Хабре не так давно.
Неоценимую помощь по вычитке текста и исправлению ошибок оказали:
Денис Веселов (читатель Progrik).
Павел Вирский (читатель Paaashka).
GTD / 25 советов по улучшению концентрации и работоспособности
2012-02-13 в 8:35, admin, рубрики: внимание, работоспособность, Эмоции, метки: внимание, работоспособность, Эмоции В процессе обсуждения и чтения ответов на медицинском форуме, раздел неврологов, наткнулся на информацию по повышению концентрации внимания, которую дал один из врачей.
Толчком к публикации поста стал вопрос одного из больных следующего содержания.Здравствуйте, в последние три месяца заметил очень сильное снижение кратковременной памяти. С долговременной памятью всё отлично. Забываю то о чём подумал через 5-10 секунд. Работаю программистом, в связи с профессией каждый день приходиться тратить по 2-3 часа на самосовершенствование. В день прочитываю по 40-50 страниц тех. информации. Может ли столь сильная мысленная нагрузка повлиять наЧитать полностью »
