Параллельные алгоритмы направлены на ускорение работы приложения за счет распределения задач на разные потоки. Такой подход действительно дает существенное преимущество перед линейным выполнением задач. Но в некоторых случая можно реально ускорить параллельный код!
Читать полностью »
Метка «Программирование» - 36
Active Object Pattern: Повышаем производительность многопоточной системы
2012-10-21 в 4:54, admin, рубрики: c++, параллельное программирование, паттерны проектирования, Программирование, метки: параллельное программирование, паттерны проектирования, ПрограммированиеМой велосипед для сниппетов
2012-10-20 в 21:59, admin, рубрики: Веб-разработка, Песочница, Программирование, сниппеты, метки: Веб-разработка, Программирование, сниппеты Сниппет — это небольшой кусок кода, который программист многократно использует в своей практике.
Сам я сниппетами пользуюсь не так давно, но на практике оценил их пользу. Бывали ситуации, когда нужен был фрагмент кода который я писал недавно, но вспомнить где он находится я не мог. Выручал Интернет, но у меня же должны быть собственные наработки. Да и не зря же я так долго их собирал. После недолгих поисков нашлось несколько интересных специализированных сервисов как раз для сниппетов. И так эти сайты мне понравились, что я решил сделать что-то похожее или даже лучше :)
Читать полностью »
Манифест эволюции программы
2012-10-19 в 16:13, admin, рубрики: IT-стандарты, информационные технологии, правила, Программирование, Проектирование и рефакторинг, разработка, метки: информационные технологии, правила, Программирование, разработкаДолгие годы меня удручает то, что я вижу в индустрии программирования — каждая последующая версия большинства программ или сервисов работает медленнее, жрет больше ресурсов и требует более мощного железа.
Это произошло с моим Macbook-ом, это произошло с моим iPhone-ом, это происходит с каждым апдейтом Windows, Visual Studio, Office, и т.д.
Программы работают медленней, веб-сайты тормозят, телефоны умножают мощность процессора при незаметных на глаз улучшениях производительности.
Читать полностью »
Манифест эволюции программ
2012-10-19 в 16:13, admin, рубрики: IT-стандарты, информационные технологии, правила, Программирование, Проектирование и рефакторинг, разработка, метки: информационные технологии, правила, Программирование, разработкаДолгие годы меня удручает то, что я вижу в индустрии программирования — каждая последующая версия большинства программ или сервисов работает медленнее, жрет больше ресурсов и требует более мощного железа.
Это произошло с моим Macbook-ом, это произошло с моим iPhone-ом, это происходит с каждым апдейтом Windows, Visual Studio, Office, и т.д.
Программы работают медленней, веб-сайты тормозят, телефоны умножают мощность процессора при незаметных на глаз улучшениях производительности.
Читать полностью »
IT-компот #26 Подкаст о программировании и технологиях
2012-10-17 в 7:12, admin, рубрики: подкасты, Программирование, метки: подкасты, Программирование
Мы вернулись после недельного перерыва и приготовили для вас исключительно гиковские темы.
В выпуске:
- Поддержка продукта. Мифы и мнения.
- За что увольняют программистов.
- Правильное логирование или как не погрязнуть в логах.
Слушать в Itunes
слушать на podfm
скачать файл(50.5 Мб)
Читать полностью »
Хлеб Маркуса и YAGNI
2012-10-06 в 15:00, admin, рубрики: .net, Программирование, Проектирование и рефакторинг, рефакторинг, метки: c++, Программирование, рефакторинг Недавно в нашей новостной ленте появились два Героя, программисты-пекари – Борис и Маркус. Борис – хороший человек и перфекционист, а Маркус – очень скромный и серый программист, не желающий выделяться. Оба стремятся к лучшему и хотят быть полезными. Но кажется, что Маркус не очень старался.
Это новая ветка – продолжение. Сегодня сюжетная линия коснется только Маркуса. Он – главный герой.
Итак, история под катом.
Читать полностью »
Российский программист занял превое место на TopCoder Open
2012-10-05 в 17:37, admin, рубрики: TopCoder Open, Программирование, Спортивное программирование, яндекс, метки: TopCoder Open, Программирование, яндексНа достаточно престижном соревновании TopCoder Open первое место в категории «Алгоритмы» занял Егор Куликов. Этот программист работает в компании «Яндекс», и ранее он уже занимал призовые места на разного рода конкурсах программистов.
Российский программист занял первое место на TopCoder Open
2012-10-05 в 17:37, admin, рубрики: TopCoder Open, Программирование, Спортивное программирование, яндекс, метки: TopCoder Open, Программирование, яндексНа достаточно престижном соревновании TopCoder Open первое место в категории «Алгоритмы» занял Егор Куликов. Этот программист работает в компании «Яндекс», и ранее он уже занимал призовые места на разного рода конкурсах программистов.
IT-компот #25 Подкаст о программировании и технологиях
2012-10-05 в 11:36, admin, рубрики: подкасты, Программирование, метки: подкасты, Программирование
Выпуск целиком и полностью посвящен прошедшей конференции Yet Another Conference 2012. Наши впечатления от докладов, организации и всего происходившего в целом. В качестве небольшого бонуса — интервью с Бобуком.
В выпуске:
- Yet Another Conference 2012. Впечатления от конференции.
- Интервью с Григорием Бакуновым aka bobuk.
Слушать в Itunes
слушать на podfm
скачать файл(68.1 Мб)
Читать полностью »
Настройка системы инвентаризации ВЭАМ: Инвентаризация имущества государственного учреждения для работы в 1С 8.2
2012-10-01 в 9:11, admin, рубрики: Песочница, Программирование, Программное обеспечение, системное администрирование, Софт, метки: Программирование, программное обеспечение, системное администрирование Здравствуйте! В этой статье я расскажу, как настроить систему ВЭАМ: Инвентаризация имущества государственного учреждения для работы в связке с 1С: Бухгалтерия государственного учреждения 8.2. Актуальность этой статьи обусловлена тем, что многие государственные учреждения автоматизируют процесс проведения инвентаризации и тем, что данное решение для инвентаризации не работает из коробки.
Читать полностью »