Давно я не писал в блог, поэтому решил оставить маленькую заметку :)
внутри вы прочитаете о гугло Ос, пхп 5.3 и еще некоторых новостях. Вообщем, велком инсайд (: Read the rest of this entry »

По информации журналов Nature и Wired, легендарный исследовательский центр Bell Labs в скором времени радикальным образом сократит фундаментальные исследования в области материаловедения и физики полупроводников — в тех самых направлениях, что подарили миру такие открытия, как транзистор, лазер и ряд других, за которые 11 учёных центра были удостоены шести Нобелевских премий.

Материнская компания Alcatel-Lucent, переживающая сейчас далеко не лучший свой период, существенно урезает финансирование центра по тем проектам, которые не могут принести ей быструю коммерческую выгоду. Следствием такого положения дел стало сворачивание практически всех фундаментальных исследований, которые велись на базе Bell Labs с 30-х годов прошлого века. Фактически все задействованные в этих проектах сотрудники были вынуждены либо подыскать себе более надёжное место работы за пределами центра, либо перейти в другие его отделы, которые занимаются теми или иными прикладными проектами. После всех кадровых сокращений, растянувшихся на несколько лет, в отделе фундаментальных физических исследований центра в настоящий момент осталось всего четыре человека.
Read the rest of this entry »

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

Read the rest of this entry »

Семен Козлов, разработчик в команде DirectX, во второй части доклада отвечает на вопросы аудитории про вычисления общего назначения на современных видеокартах.

Read the rest of this entry »

Семен Козлов, разработчик в команде DirectX, в первой части доклада рассказывает про теоретические аспекты вычислений общего назначения на современных видеокартах.

Read the rest of this entry »

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

Единственное, что нужно сделать, это сформировать запрос, а затем передать его на сервер MySQL. Задание списка 9 × 9 :

  1. В таблице все возможные комбинации (362880=9!)
  2. Запросы:

Read the rest of this entry »

Мы живем в экспоненциальное время.

Подсчитано, что в этом году будет сгенерировано 4 эксабит (4х10 в 19 степени) уникальной информации. что больше чем за предыдущие 5000 лет

Количество уникальной технической информации удваивается каждые 2 года. Для студентов, начинающих четырехлетнее обучение сегодня, полвина того, что они выучат в первый год обучения, морально устареет к их третьему году обучения…

Часто возникает задача проверить наличие сущности в бд и далее, либо добавить в бд новую сущность, либо же проапдейтить существующую :)

как в таком случае поступает среднестатистический программист? делает выборку нужной сущности и потом, в зависимости от результата, делает апдейт или инсерт. Используя данный вариант мы имеем 2 mysql запроса + обработка php. Но можно поступить более оптимально используя разновидность апдейта с ON DUPLICATE KEY Read the rest of this entry »

Сегодня меня почти поработили :)

поэтому выкладываю список команд vim (для самых маленьких :) ), переходим в режим консоли vim, и вводим команды

Список основных комманд для пользования Vim.

Esc Преход из режима редактирования в коммандный режим.
:q! Быстрый выход из Vim, без сохранения файла.
:wq Сохранить файл и выйти.
:w Сохранить файл и продолжить редактирование.
:q Выход из Vim, если файл не сохранен вы не выйдите.
:e myfile Открыть myfile в редакторе.
:h Преход в режим помощи, что бы выйти из него наберите :q
:h myfeature Преход в режим помощи и просмотр информации по разделу myfeature.

Шпаргалка комманд VIM

Есть такой планировщик заданий в *никсовых системах

список заданий мы можем посмотреть коммандой crontab -l
добавляем же путем редактирования crontab -e Read the rest of this entry »