Как стать автором
Обновить
6
0

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

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

Как сделать успешную карьеру в штаб-квартире IBM?

Время на прочтение 2 мин
Количество просмотров 1.3K
Привет, хабрадруг!

Многие периодически думают о работе в крупной международной компании и я не исключение. Именно поэтому меня привлекла книга Инны Кузнецовой «Вверх». В ней она дает советы по построению карьеры в корпорации. Инна — единственный русский вице-президент IBM. Она отвечает за маркетинг и поддержку продаж системного программного обеспечения, а также руководит подразделениями, отвечающими за бизнес IBM в Linux и технологии виртуализации во всем мире.
Кузнецова начала работу в IBM в России в 1993 году после окончания ВМК МГУ. В 1996 перехала с мужем в США и с 1997 года работает там в «голубом гиганте». С 2006 года занимает позиции в ранге executive. Также она получила MBA в Колумбийском университете.
image
Читать дальше →
Всего голосов 80: ↑56 и ↓24 +32
Комментарии 17

Cookies внутри iframe — проблема при создании приложения ВКонтакте/Facebook

Время на прочтение 5 мин
Количество просмотров 56K
Управление сессиями при помощи посылки cookies на сайтах стало настолько распространено, что без этого не обходится, наверное, ни один проект, требующий авторизации пользователей. Казалось бы, механизм настолько изучен, что проблемы с ним просто немыслимы.

Так считали и мы при разработке iframe-приложения для ВКонтакте.
Но после того, как приложение было разработано (разработка велась в основном в Mozilla Firefox и Google Chrome), выяснилось, что оно неработоспособно в Internet Explorer, к которому позднее присоединились последние версии Opera и Safari.

Под катом подробное описание проблемы и вариантов её решения.
Читать дальше →
Всего голосов 59: ↑54 и ↓5 +49
Комментарии 45

Ассемблер для Windows используя Visual Studio

Время на прочтение 4 мин
Количество просмотров 145K
Многие из нас изучали ассемблер в университете, но почти всегда это ограничивалось простыми алгоритмами под DOS. При разработке программ для Windows может возникнуть необходимость написать часть кода на ассемблер, в этой статье я хочу рассказать вам, как использовать ассемблер в ваших программах под Visual Studio 2005.

image

Создание проекта


В статье мы рассмотрим как вызывать ассемблер из С++ кода и обратно, передавать данные, а также использовать отладчик встроенный в Visual Studio 2005 для отладки кода на ассемблер.
Читать дальше →
Всего голосов 80: ↑63 и ↓17 +46
Комментарии 31

Какие письма открывают чаще?

Время на прочтение 5 мин
Количество просмотров 25K
На Хабре было достаточно много постов на тему верстки email-рассылки, и сравнительно мало — на тему email-копирайтинга, поэтому мы решили восполнить пробел. Ниже — 10 нюансов, от которых зависит, откроют ли ваше письмо, а также способ статистически сравнить эффективность разных заголовков.
Читать дальше →
Всего голосов 33: ↑27 и ↓6 +21
Комментарии 15

Что почитать на выходных? Рекомендуем

Время на прочтение 2 мин
Количество просмотров 1.9K
Это первый, пробный выпуск подборки интересных ссылок на статьи по разработке веб-приложений на платформе .NET (и не только). Сегодня я представляю первую подборку статей, которые будет полезно почитать в свободные минуты на выходных. Большинство статей написаны на английском, но, со временем, я надеюсь публиковать больше ссылок на русскоязычные статьи.

Тема номера:

Мега-подборка видео-материалов по разработке на ASP.NET WebForms, ASP.NET MVC и WebMatrix:
  • 35 видео: что нового в ASP.NET и быстрое введение в новые функции [link];
  • 114 видео: руководства по доступу к данным в ASP.NET [link];
  • 155 видео: руководства по AJAX, AJAX Control Toolkit [link];
  • 29 видео: руководства по вопросам безопасности ASP.NET [link];
  • 17 видео: введение в разработку на WebMatrix [link];
  • 24 видео: работа с IIS, развертывание ASP.NET-сайтов [link];
  • 61 видео: руководства по построению приложений на ASP.NET MVC [link];
  • 17 видео: руководства по доступу к данным в ASP.NET MVC [link];
  • 5 видео: руководства по вопросам безопасности в ASP.NET MVC [link].
WebForms:
Читать дальше →
Всего голосов 127: ↑77 и ↓50 +27
Комментарии 35

Избранное Хабра в PDF

Время на прочтение 3 мин
Количество просмотров 17K
Всех с наступившими!

image

Так как я люблю все упорядочивать и каталогизировать, давно вертелась мысль завернуть избранные топики с хабра в PDF и отсортировать по датам.
Собственно выделилось немного свободного времени в праздники, решил задуманное осуществить и поделиться с хабром

UPD:
— Исправлена ошибка «too large on page» (подробнее на github) Спасибо Bifidokk и StreetAngel
— Авторы топиков сделаны ссылкой
— Добавлена возможность сохранять избранное только из указанных блогов

Читать дальше →
Всего голосов 201: ↑192 и ↓9 +183
Комментарии 113

Drupal Forms API. Часть 1 — для Drupal 6

Время на прочтение 4 мин
Количество просмотров 8.4K
image
Данная статья предназначена для тех, кто уже знаком с написанием простейших модулей, и хотел бы разобраться в принципах работы FAPI (Drupal Forms API) «на пальцах». В ней, мы разберем основы друпаловского программного интерфейса создания форм, и составим небольшой модуль, возвращающий введенное имя при помощи аяксового движка Друпала, именуемого AHAH. Как раз для этой простой формы нам и понадобится FAPI.

Зачем статья на эту тему? В сети, и на Хабре в частности, есть несколько примеров модулей с FAPI. Для меня в прошлом представляло определенное затруднение разобраться в том, как создаются формы — и такое объяснение «на пальцах» очень бы мне пригодилось. Я не могу вернуться в прошлое — но могу помочь тем, кто испытывает подобные затруднения.

Статья соответствует 6.x версии Друпала. Я планировал в статье осветить параллельно и 7 версию — но отличие в API существенно, поэтому я опишу тот же фунционал для 7 версии API во 2 части статьи.

Читать дальше →
Всего голосов 28: ↑23 и ↓5 +18
Комментарии 5

Использование, настройка и тестирование distcc и ccache

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

Предистория:


Однажды мне пришла мысль проверить эффективность таких инструментов как distcc и ccache. Использовались они уже давно, но в голове все еще крутилась мысль о целесообразности этого всего. И вот наконец руки дошли проверить на практике, сразу предупреждаю что все делалось для себя, в реальных условиях, и результаты ваших тестов могут не совпадать с приведенными ниже. Рассмотрим установку и настройку этих компонентов, а затем проведем тестирование скорости сборки с помощью команды time.
Читать далее...
Всего голосов 29: ↑23 и ↓6 +17
Комментарии 18

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность