Pull to refresh
19
Karma
0
Rating
Юрий Сыровецкий @cblp

говорящий с машинами

Ленивый map на Qt

Qt *
В Qt есть возможность параллельного выполнения вашей функции для каждого члена последовательности — QtConcurrent::mapped() и его друзья.

Проблема только в одном — результаты сохраняются в QVector. Поэтому, когда мне понадобилось выполнить свою функцию для 65 миллионов кусочков данных, я не стал мучать оперативку, а написал примерно то же самое, только более ленивое, то есть новые значения будут вычисляться, только если старые уже использовались.
Читать дальше →
Total votes 13: ↑8 and ↓5 +3
Views 8K
Comments 5

Проект по переводу «Погружения в Python 3»

Python *
      Осенью вышла книга Марка Пилгрима «Dive into Python 3», и я решил попробовать её перевести на русский язык.
      Собственно, вся работа ведётся в Викитеке — ru.wikisource.org/wiki/Погружение_в_Python_3_(Пилгрим).
      Пока переведено только несколько первых глав, потому что занимаюсь этим я один.
Читать дальше →
Total votes 52: ↑46 and ↓6 +40
Views 25K
Comments 39

www.[:|||||||||||||:].com

Lumber room
Навеяно «Проектом Genesis».

Пора уже создать стартап по собиранию и упорядочиванию Интернет-фольклора. Нам, скажем так, жителям Интернета со стажем постоянные репосты народных музыкальных инструментов уже надоедают.

P.S. Никоим образом не хочу обидеть интернетчиков, не знакомых с Некоторыми образцами Интернет-фольклора в силу не только возраста и опыта жизни в Интернете, но и других, не менее важных обстоятельств.

UPD. Работа начата: habrahabr.ru/blog/fun/46563.html
Total votes 42: ↑31 and ↓11 +20
Views 794
Comments 57

Открытые технологии в электронном документообороте

Lumber room
Давным-давно говорят люди об электронном документообороте. Только вот до сих пор (для примера) в моём офисе для подготовки одного документа 2–3 листа бумаги уходит на черновики.

Некоторые продвинутые начальники всяческие документы, которые должны пойти им на подпись, принимают на рецензию сначала в цифровом виде, расставляют пометки, выдяляют свои правки цветом...

А где-то целые отделы работают совместно над несколькими документами, передавая их друг другу по кругу. «Ты впиши свои сведения в таблицу, я пока составлю список, а потом поменяемся и сверим...»

И вновь моя программистско-рационализаторская натура зачесалась, зашевелилась; ведь можно же сделать так, чтобы людям проще жилось и работалось на свете! Некоторые их действия можно автоматизировать, для иных же есть даже готовые решения!

Итак, что же я предлагаю?
Читать дальше →
Total votes 10: ↑8 and ↓2 +6
Views 1.5K
Comments 26

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity