суббота, 6 ноября 2010 г.

Хабрахабр

КупиКупон - скидки от 50% до 90%

Хабрахабр:

Прошлая заметка о async (ссылка) была введением. В этой я продолжу начатую тему: я расскажу о том, что async взаимодействует с SynchronizationContext, и как это влияет на разработку асинхронных графических приложений. Тестовым полигоном будет пример DiningPhilosophers, который идет вместе с расширением для асинхронного программирования. Это программа ? визуализация знаменитой задачи Дейкстры об обедающих философах (ссылка). Прежде, чем читать дальше, лучше ознакомиться с условиями задачи. Читать дальше →


Nabbber.com ? это сайт для обмена интересными иностранными словами, на котором можно: Делиться словами, которые вы недавно выучили. Подписываться на других людей и учить их слова. На кого рассчитан Nabbber? Сервис будет полезен всем, кто хочет увеличить свой словарный запас. Это хочется особенно подчеркнуть ? Nabbber помогает учить новые слова. Здесь нет грамматики, нет аудио- и видеокурсов. Здесь вообще весь контент создают сами пользователи. В этом и есть главный плюс сайта. Читать дальше →



life:) в Беларуси начал продажи Huawei S7 ? 7" планшета на 2.1 Android. Первым среди мобильных операторов Беларуси. Два варианта ? контракт на 18 месяцев по 33$ в месяц (+5Gb трафика), либо 400$ за андройд и 6Gb. Подробнее об условиях на сайте оператора Стандартный девайс для андройда ? камера, GPS, Wifi/синезуб, тачскрин и все остальные плюшки в устройстве весом под 0,5кг Напомним, что ранее life:) стал первым, кто начал продажи андройда-смартфона Huawei 8230 (мы писали об этом на хабре)


Здравствуйте, дорогие зрители! С вами Канобувости, которые сегодня прикидываются обычными. Но на самом деле они про ИгроМир 2010 (который проводится на ВВЦ между выставками кошек и креветок), ? не зря же наши корреспонденты шныряли по нему всё это время! Ну, и про остальной мир мы, разумеется, тоже не забудем. Обо всём понемногу и, как водится, без лишней зауми Смотрите в этом выпуске: ? Ведьмак 2: Убийцы королей палка о шестнадцати концах ? Shogun 2: Total War убей ребенка, спаси самурая ? Heroes of Might and Magic VI меньше ресурсов, больше тактик


Война между Google и Facebook разгорается с новой силой. Google внёс изменения в Terms of Service программных интерфейсов Contacts API, так что теперь каждый, кто ими воспользуется, обязан гарантировать взаимность. Фишка вот в чём. Через Google Contacts API осуществляется поиск и добавление новых френдов в сети Facebook. И если теперь социальная сеть не предоставит аналогичную информацию (то есть свой социальный граф ? связи между всеми френдами), то она обязана будет отказаться от использования информации Google. Читать дальше →


Дисклаймер: описываю только свой личный опыт и мнения автора могут не совпадать с мнением автора. Статья огромная, читать много. Пишу эту статью, и представляю себе тебя, читателя Хабра, которой в обеденный перерыв залез почитать что-нибудь для развития. А этот читатель, т.е. ты (да, не отворачивай глаза от букв, именно ты) давно наслышан, что своё дело ? это круто. И, может быть, как раз не хватало лёгкого пинка, чтобы выйти из зоны будничного комфорта и что-нибудь, да предпринять. Эта статья адресована тем, кто уже ?на грани?. Она почти лишена философии и туманных ссылок, просто тупо туду-лист. Бери и делай. Намеренно избавляю тебя от объяснений, зачем молодому проекту нужна госрегистрация, такая ли уж это свобода ? быть собственником и от куда взять деньги на госпошлину. Статья адресована московским стартаперам, гео-патчи от других городов приветствуются в комментариях. Будем считать, что с формой собственности определились ? это ООО и упрощенка 6%. Если кому нужно ИП ? там проще, справишься и без этой статьи. Для создания фирмы необходимо: Подробности под кОтом.


Адаптация программного обеспечения для эффективного использования всех доступных процессоров наиболее критична в свете намечающегося многоядерного будущего современной вычислительной техники. Кроме всех прочих препятствий, которые могут быть встречены на этом пути, существуют проблемы, связанные с совместным использованием конечной пропускной способности существующих платформ и процессоров. Правильное использование событий производительности процессора Intel Core2 позволит определить точную причину, останавливающую приложение на пути к полноценному использованию всех доступных в системе ядер. Читать дальше →



Когда я в первый раз узнал о том, что Microsoft начала предлагать пользователям ОС Windows, которые не установили себе антивируса, комплекс защиты Microsoft Security Essentials, я принялся гадать, сколько времени продержатся другие вендоры, пока не начнут вопить ?Несправедливо! Уберите немедленно!?. Эд Ботт размышлял о том же самом. Читать дальше →


В предыдущем топике я постарался вкратце рассказать, что же такое Gradle и на каких идеях он построен. Также была освещена концепция Source Sets и функциональность, с ней связанная. Теперь я хотел бы рассказать о том, чем Gradle зацепил лично меня. Речь пойдёт о способах работы с задачами. Задача в Gradle ? близкий аналог Ant Target. И, чтобы не путаться в терминах, под задачей (или task) далее по тексту всегда будет подразумеваться Gradle Task. Если речь будет идти о сущности из Ant, то это будет указано явно: Ant task. Так вот, задачи в Gradle создаются при помощи специального dsl (domain specific language) на основе Groovy. И возможности, которые этот dsl предоставлет, на мой взгляд, почти безграничны в сравнении с ant или maven. Читать дальше →






Восемь месяцев назад, в блоге ?Я пиарюсь? мной была опубликована немного эгоистичная, немного наивная, немного бессмысленная статья про проект ?Nepofigist.Ru?. Мне не стоило большого труда рассказать вам о том, ради чего я потратил энное количество своего времени, зато гораздо большего труда мне стоило нажать на кнопку ?Опубликовать?: я был уверен, что то, чем я занимаюсь, не нужно никому, кроме меня. Прошло восемь месяцев. Проекта ?Nepofigist.Ru? больше нет, чему немало поспособствовали хабралюди: большое сообщество оригинально мыслящих людей очень откровенно указало на те многочисленные недостатки и те немногочисленные достоинства, которые были присущи моему первому блогу проекту. На смену тому, что было, появился ?Непофигизм? ? нечто, не имеющее четко определенной концепции, не имеющее стратегии развития и не имеющее конкретной цели. Собственно, именно об этом сайте и мне бы и хотелось вам рассказать. Заранее приношу свои извинения за ?много букв?: в отличие от той записи, мне бы хотелось быть более конструктивным. Читать дальше →




Каталог: Один Два Три Менеджер памяти (и связанные с ним вопросы контроллера кеша, менеджера ввода/вывода и пр) ? одна из вещей, в которой (наряду с медициной и политикой) ?разбираются все?. Но даже люди ?изучившие винду досконально? нет-нет, да и начинают писать чепуху вроде (не говоря уже о другой чепухе, написанной там же): Грамотная работа с памятью!!! За все время использования у меня своп файл не увеличился ни на Килобайт. По этому Фаерфокс с 10-20 окнами сворачивается / разворачивается в/из трея как пуля. Такого эффекта я на винде добивался с отключенным свопом и с переносом tmp файлов на RAM диск. Или к примеру ?Torrent ? у меня нет никаких оснований сомневаться в компетентности его авторов, но вот про работу памяти в Windows они со всей очевидностью знают мало. Не забываем и товарищей, производящих софт для слежения за производительностью и не имеющих ни малейшего понятия об управлении памятью в Windows (и поднявших по этому поводу истерику на пол интернета, на Ars-е даже был разбор полетов). Но самое потрясающее, что я видел всвязи с управлением памятью ? это совет переместить pagefile на RAM-диск: Из моих трех гигабайт под RAM disk был выделен один (на тот момент, когда на лаптопе еще была установлена XP), на котором я создал своп на 768МБ ... Цель данной статьи ? не полное описание работы менеджера памяти (не хватит ни места ни опыта), а попытка пролить хоть немного света на темное царство мифов и суеверий, окружающих вопросы управления памятью в Windows. Читать дальше →



Отписаться от этой рассылки

Комментариев нет:

Отправить комментарий