Как стать автором
Обновить
1
0
bashor @bashor

Пользователь

Отправить сообщение

Архитектура приложений — горячие точки

Время на прочтение9 мин
Количество просмотров26K
Как часть нашего проекта, мы свели вместе информацию об общих подходах к разработке архитектуры приложений.
Читать дальше →
Всего голосов 97: ↑91 и ↓6+85
Комментарии31

Чердак Chrome — взгляд на исходный код

Время на прочтение4 мин
Количество просмотров5K

В песочнице



С момента релиза, прошедшего несколько недель назад, любопытные разработчики изучали исходный код нового браузера от Google. Исходники Хрома интересны по многим причинам: тут и новая JavaScript-машина V8 с хорошим приростом производительности в некоторых задачах, движок WebKit, обрабатывающий и показывающий web-страницы, и наконец «песочница», изолирующая компоненты в Chrome друг от друга. Именно эта система привлекла внимание многих программистов, по простой причине. При чтении исходников создается впечатление что Google декомпилировали (reverse-engineered) компоненты Windows — а это запрещено лицензионным соглашением.

Не может быть!
Всего голосов 72: ↑53 и ↓19+34
Комментарии88

Скриптлеты для Web-разработчика + подарок

Время на прочтение41 мин
Количество просмотров6.3K
Для начала. Что же такое скриптлет?

Скриптлет — яваскрипт, помещеный в закладку и выполняемый на открытой странице при нажатии на ту самую закладку.

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

Читать дальше →
Всего голосов 128: ↑114 и ↓14+100
Комментарии44

Компоненты в Unobtrusive JavaScript

Время на прочтение7 мин
Количество просмотров1.7K
Это продолжение моей статьи «Клиентская оптимизация и этапы разработки». В ней были даны рекомендации по созданию быстрых сайтов, а в том числе, фактически, я рассказал что должен сделать Web-разработчик, чтобы следовать принципам «Ненавязчивого JavaScript»:
  • разделение структуры (HTML) / оформления (CSS) и поведения (JavaScript);
  • использование JavaScript для повышения удобства использования уже рабочего приложения;
  • применение техники Graceful degradation — если браузер не поддерживает те или иные функции, которые мы добавляем в приложение с помощью JavaScript — приложение всё равно остается рабочим.
В этой же статье я хотел бы рассказать об алгоритме реализации принципов «ненавязчивости» на JavaScript.
Читать дальше →
Всего голосов 27: ↑24 и ↓3+21
Комментарии18

Стэнфорд открыл учебные материалы по программированию и ИИ

Время на прочтение1 мин
Количество просмотров6.1K
Стэнфордский университет выложил в открытый доступ под лицензией Creative Commons содержание десяти учебных курсов по программирование, искусственному интеллекту, линейным системам и оптимизации. Воспользоваться этими уникальными материалами могут преподаватели и студенты со всего мира.

Каждый курс содержит видеозаписи лекций, полные тексты и тезисы, а также практические задания и экзаменационные билеты. Материалы практически полностью совпадают с той программой, по которой учатся студенты-очники в Стэнфорде. Чтобы скачать материалы, не требуется никакой регистрации или специального запроса. Они просто выложены в открытый доступ в ZIP-архивах примерно по 300 МБ, а видеоролики ещё продублированы на YouTube.

Вот список открытых курсов:
Всего голосов 96: ↑95 и ↓1+94
Комментарии42

Как сделать инсталляционный фаил для Windows CE / Mobile в Visual Studio 2005

Время на прочтение2 мин
Количество просмотров4.4K
Пока я доделывал работу в этом блоге уже написали столько интересного, что глаза разбегаются. Сейчас я хочу затронуть тему создания инсталляционного фаила.
Возможно многим это покажется интересным, потому как инсталлировать программу рано или поздно придется. В этой заметке я в сриншотах постараюсь раскрыть эту тему. И, кстати, это мой первый пост, надеюсь получится полезным.

Читать дальше →
Всего голосов 11: ↑7 и ↓4+3
Комментарии2

Программирование под Windows CE на C++ с помощью Embedded Visual C++, часть 3 (наверное последняя).

Время на прочтение5 мин
Количество просмотров4.5K
Программирование под Windows CE на C++ с помощью Embedded Visual C++, часть 3 (наверное последняя).

Продолжение 1-й и 2-й части.
Читать дальше →
Всего голосов 13: ↑8 и ↓5+3
Комментарии9

Программирование под Windows CE на C++ с помощью Embedded Visual C++, часть 2.

Время на прочтение3 мин
Количество просмотров4.1K
Программирование под Windows CE на C++ с помощью Embedded Visual C++, часть 2.

Продолжение 1-й части.
Читать дальше →
Всего голосов 27: ↑18 и ↓9+9
Комментарии12

Программирование под Windows CE с помощью Embedded Visual C++, часть 1

Время на прочтение4 мин
Количество просмотров21K
Этот пост для настоящих программистов, которые вместо букваря учили алфавит по третьему изданию справочника по C++. Программировать под Windows CE будем на C++ с помощью Embedded Visual C++.

Итак, нам понадобятся:
Читать дальше →
Всего голосов 22: ↑17 и ↓5+12
Комментарии28

HTML5 уже изменил Сеть!

Время на прочтение2 мин
Количество просмотров1.2K
HTML5 — это самый большой рывок в сетевых стандартах за почти полное десятилетие. Сейчас HTML вступает в ту фазу, когда он не просто создан для отображения контента, его пытаются сделать средой разработки, так сказать прикладной платформой, где звук, видео, графика и прочее — всё стандартизировано и предельно ясно описано в спецификации.

Вольный перевод How HTML 5 Is Already Changing the Web от Scott Loganbill.
Читать дальше →
Всего голосов 79: ↑60 и ↓19+41
Комментарии102

Обзор моделей работы с потоками

Время на прочтение4 мин
Количество просмотров26K

Обзор моделей работы с потоками


Многие люди не понимают того, как многопоточность реализована в различных языках программирования. В наши времена многоядерных процессоров такое знание будет весьма полезно.
Вот вам небольшой обзор.
Читать дальше →
Всего голосов 72: ↑67 и ↓5+62
Комментарии56
12 ...
16

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность