background preloader

Denisdarkin

Facebook Twitter

Denis Darkin

Интересующимся мозгом/ИИ: ссылки на почитать. Расчищая Авгиевы конюшни на своем компе, взялся за структурирование накопившихся линков.

Интересующимся мозгом/ИИ: ссылки на почитать

Подумал, может и другим будет интересно то, что когда-то мне показалось достойным. Предельная производительность: C# Я поделюсь 30 практиками для достижения максимальной производительности приложений, которые этого требуют.

Предельная производительность: C#

Затем, я расскажу, как применил их для коммерческого продукта и добился небывалых результатов! Приложение было написано на C# для платформы Windows, работающее с Microsoft SQL Server. Никаких профайлеров – содержание основывается на понимании работы различных технологий, поэтому многие топики пригодятся для других платформ и языков программирования. Предисловие. Collecting all the cheat sheets. Архив журнала «НАУКА И ЖИЗНЬ» Семь дней недели и семь цветов радуги, семь нот и семь чудес цвета.

Архив журнала «НАУКА И ЖИЗНЬ»

Почему число семь встречается так часто? Учёные, исследующие механизмы памяти, предположили, что оно связано с механизмами оперативной памяти. Процесс загрузки Windows или что спрятано под стартовым логотипом / Блог компании Positive Technologies. А вы никогда не задумывались над тем, что же происходит с операционной системой в тот момент, когда она рисует свой логотип и говорит «Starting Windows»?

Процесс загрузки Windows или что спрятано под стартовым логотипом / Блог компании Positive Technologies

И вообще, почему она долго загружается? Ведь при старте системы уж точно не решаются никакие задачи, сложные с вычислительной точки зрения! Ускорение загрузки Windows for fun and profit. Пожалуй начну с того, что если перегружаться 15 раз в год, то любой «тюнинг» процесса загрузки отнимает больше времени, чем будет выиграно на перезагрузках за все время жизни системы.

Ускорение загрузки Windows for fun and profit

Однако, спортивный интерес берет свое, тем более, что люди интересуется процессом оптимизации быстродействия. А загрузка оказалась самым очевидным кандидатом в примеры того, как на мой взгляд должен выглядеть этот самый процесс. Сразу скажу, что грузиться будем с 5400 rpm винта, грузиться будем в «рабочую» систему: помимо недобитой вендорской крапвари там стоит еще куча всякого типа вижуал студии, антивируса, скайпа, стима, гуглапдейтера и пр… Программируем на праздниках в Windows 8 / Блог компании Microsoft. 2 января 2013 в 16:23 Новогодние праздники — традиционное время, когда многие разработчики по всей России радуются свободному времени и думают, что бы такого попрограммировать.

Программируем на праздниках в Windows 8 / Блог компании Microsoft

Лично я живу с таким ощущением уже который год. Поэтому решил в одном посте собрать ссылки на материалы, которые помогут начать создавать приложения для Windows 8. Прежде всего это бесплатные электронные книги. На русском — Разработка приложений для Windows 8 на языке C# На английском — Programming Windows 8 Apps with HTML, CSS, and JavaScript В одном месте — все ссылки для разработчиков, включая Windows 8, SDK и дополнительные библиотеки.

Windows Store App Samples — готовые примеры простых приложений, на основе которых можно создавать свои. Видеозаписи конференций по разработке для Windows 8 на русском языке — Windows Camp, Windows 8 Summit Материалы про Windows 8 для iOS-разработчиков. Numbers Every Programmer Should Know By Year. Скрытый потенциал Windows 7: управление электропитанием, BitLocker и AppLocker. Под словом "надежность системы" многие подразумевают ее стойкость к попыткам несанкционированного доступа.

Скрытый потенциал Windows 7: управление электропитанием, BitLocker и AppLocker

В этой статье мы рассмотрим один из главных способов противостояния злоумышленникам, имеющийся в Windows 7, - шифрование с помощью технологии BitLocker. Кроме этого, мы расскажем о том, как в новой системе реализована система управления питанием различных устройств и какие связанные с этим дополнительные возможности спрятаны в Windows 7. Мы также коснемся темы управления правами на запуск приложений и рассмотрим новое средство AppLocker, которое пришло на замену политикам ограниченного использования программ.

⇡#Улучшенные средства для управления электропитанием Один из факторов, который влияет на суждение пользователя об эффективности новой операционной системы, - экономичное управление энергоресурсами. Для настольных ПК проблема управления питанием менее актуальна, но тоже важна. В новой версии Windows имеется ряд изменений, направленных на оптимизацию расхода электроэнергии. 10 дистрибутивов Linux специального назначения. Прелесть Linux в том, что можно сделать дистрибутив под любые запросы.

10 дистрибутивов Linux специального назначения

Требуется лишь время и желание. Многие популярные дистрибутивы Linux — результат работы отдельных энтузиастов или групп, недовольных имеющимся набором опций. Вот некоторые из дистрибутивов Linux специального назначения. 12 инструментов, о которых необходимо знать каждому программисту, работающему с Big Data / Блог компании CloudsNN. Проектируете ли вы систему для анализа Big Data или просто пытаетесь собирать и обрабатывать данные своих мобильных приложений, вам никак не обойтись без качественных инструментов для аналитики.

12 инструментов, о которых необходимо знать каждому программисту, работающему с Big Data / Блог компании CloudsNN

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

А в других же эти инструменты просто обеспечивали доставку данных до разработчиков в более пригодном для анализа виде, что освобождало тех, в свою очередь, от львиной доли грязной работы и облегчало дальнейший труд. Я думаю, это значимый тренд в данной области. 1. 2. 3. 4. Fundamentals of Garbage Collection. The following list summarizes important CLR memory concepts.

Fundamentals of Garbage Collection

Each process has its own, separate virtual address space. All processes on the same computer share the same physical memory, and share the page file if there is one. CS 97SI: Introduction to Competitive Programming Contests. Course Information and Announcements Instructor: Jaehyun ParkStanford ACM-ICPC Coaches: Jaehyun Park, Andy Nguyen, Jerry Cain(Added on 8/21/2013) This class was taught in 2011-12 Winter. I'm getting a lot of emails asking if I'm teaching it again, but there is no plan to offer the course at the moment. Windows Phone Development For People In a Hurry. Introduction. Programming.