Pull to refresh
54
0
Андрей Майоров @AndrewMayorov

Frontend developer, architect

Send message

Конференция Application Developer Days будет в мае

Reading time3 min
Views556
Application Developer Days11-12 мая этого года в Москве пройдет третья конференция профессиональных программистов Application Developer Days (ADD).

Что необходимо знать про конференцию ADD тому, кто на ней еще не был? Во-первых, то, что это конференция о технологиях: о языках программирования, библиотеках, инструментах, архитектурных решениях и сложных проектах.
Читать дальше →

Конференция ADD-3 созывает докладчиков

Reading time2 min
Views464
Третья по счету конференция Application Developer Days состоится 11-12 мая в Москве. (Дата проведения перенесена)

ADD — это конференция, сделанная программистами для программистов. Не для менеджеров проектов, не для тестировщиков, не для стартаперов, а именно для разработчиков приложений. Для тех, кто непосредственно пишет код, продумывает архитектуру приложения и старается повысить свою продуктивность, используя новые языки и библиотеки.
Читать дальше →

Стенограмма доклада про Фантом-ОС, сделанного Дмитрием Завалишиным на ADD-2010

Reading time22 min
Views4.4K

Аннотация


Дмитрий Завалишин рассказал о текущем состоянии в разработке своего любимого детища — оригинальной операционной системы PhantomOS, близкой по концепции Microsoft Singularity, но при этом open-source (опубликована большая часть исходных кодов этой операционной системы).

Микроядерная операционная система без файлов и процессов, только с вечно живущими объектами/нитями/тредами, привлекала любопытных даже на уровне концепции, а теперь она стала оживать, загружаться, и готова превратиться в настоящий коллективный проект.
Читать дальше →

Разработка видеохостинга на Erlang

Reading time12 min
Views19K
Представляем вашему вниманию доклад Максима Лапшина, сделанный им на конференции Application Developer Days. Мы собрали воедино видео и аудио, слайды презентации, а также стенограмму доклада. Последнее потребовало огромных усилий, но оно явно того стоит. Сорокаминутный доклад можно «услышать» в несколько раз быстрее.

Свел видео и презентацию в единый ролик, а также записал стенограмму Стас Фомин (человек и пароход локомотив :)).
Читать дальше →

Видео с конференции Application Developer Days 2010

Reading time1 min
Views423
Рад сообщить, что на сайте конференции Application Developer Days 2010 опубликованы существенная часть видеозаписей докладов. Почти все выступления синхронизированы со скринкастами, поэтому вы видите сразу и докладчика и его презентацию. Весь этот огромный труд выполнил лично Стас Фомин (belonesox), за что мы все ему безмерно благодарны.
Читать дальше →

Конференция Application Developer Days — удалась

Reading time2 min
Views460
Начну с официального пресс-релиза:

Ответ на вопрос: «Кто такой программист и чем он живет?» можно было получить на конференции Application Developer Days, которая состоялась в Ярославле, 23-24 сентября 2010г. Причем не один ответ, а много и разных.
Читать дальше →

Две недели до Application Developer Days

Reading time3 min
Views651
image

Сетка докладов конференции Application Developer Days 2010 сверстана! Еще будут небольшие подвижки, еще есть незанятые слоты — для них мы пока еще выбираем самые интересные доклады, но общий костяк уже зафиксирован:
Читать дальше →

Программа конференции Application Developer Days 2010

Reading time3 min
Views495
Application Developer DaysНаконец, произошло то, чего от нас требовали больше месяца — опубликована предварительная программа конференции Application Developer Days 2010! Да, мы были виноваты, но нас частично оправдывает то, что все это время мы приглашали очень интересных и очень занятых людей. Они согласились, мы с радостью докладываем об этом.

Итак, вот некоторые из тех, кто будет выступать на конференции.
Читать дальше →

Памятка авторам ADD 2010

Reading time2 min
Views570
image
После публикации объявления о приеме докладов на конференцию Application Developer Days 2010, нас стали спрашивать, какими должны быть доклады, чтобы быть интересными для слушателей. И в самом деле, тут есть одна хитрость — конференция не привязана к какой-то определенной платформе, и большинство людей в зале не обязательно понимают вашу тематику с полуслова. Поэтому я решил написать небольшую памятку автору.
Читать дальше →

Sketch Flow — небольшое практическое использование

Reading time2 min
Views3.3K
Насмотревшись разных презентаций и начитавшись интервью, решил попробовать применить Sketch Flow к небольшому новому проекту.

Для справки: Sketch Flow — это кусочек Expression Blend 3, служащий для прототипирования пользовательских интерфейсов. Про него уже немного рассказывали на хабре (1, 2). Лично мне понравилась его презентация на MIX'09 (около часа видео, английский).
Читать дальше →

В дженериках C# мог бы быть полезен “this type”

Reading time2 min
Views3.7K
Разбирая наш код, нашел место, которое явно требовало бы некоторой подчистки. Но чтобы почистить, в языке нужна бы еще фича, которую и хочу обсудить. Я поднимал этот вопрос также и на StackOverflow. Был поддержан авторитетным камрадом.

Возьмем два класса, один наследуют от другого. Базовый класс – дженерик, в котором есть метод, который в производном закрытом типе должен возвращать экземпляр этого самаого закрытого типа.
Читать дальше →

Светящийся стакан

Reading time1 min
Views3.2K
Студия Артемия Лебедева продает светящийся стакан «Люминарус». Берешь его в руку — зажигается подсветка. image
Вещь интересная, но все же не то, что нужно. Какая-то, знаете, индивидуалистская. Надо чтобы это работало так:
Читать дальше →

Годятся ли CSS-спрайты для шрифтов?

Reading time1 min
Views1.7K
Возникла мысль: а нельзя ли использовать CSS-спрайты для того, чтобы выводить заголовки необычными шрифтами?

Кажется, что сделать это не так и сложно.
  1. Нужно подготовить CSS-спрайт — вывести все буквы в картинку и сделать CSS, в котором для каждой буквы есть свой класс, позиционирующий фон на нужное место в картинке.
  2. Помечаем строку, которую нужно преобразовать, специальным классом.
  3. В момент загрузки выбираем все помеченные строки и для каждой их буквы создаем span с классом, соответствующим букве из спрайта.
  4. Оригинальный текст скрываем. Возможно, прозрачностью.

Наконец, можно сделать серверный код, который бы из шрифта (TrueType, например), автоматом бы делал спрайтовую заготовку.

При таком методе точно будет проблема с кернингом. Так что хорошо он будет работать не для всех шрифтов. Но, наверное, кернинговые пары можно было бы задать марджинами.

Кто-нибудь видел такое решение?

Update:
Благодаря хабраюзеру nuxdie нашлась готовая реализация этой идеи: fontjazz.com. Не позволяет только текст из заголовка копировать.

Update 2:
Хабраюзер Magarich предлагает свою реализацию — 5socks.net. Здесь можно и копировать. Жалко, что из-за прозрачности текста выделение тоже совсем не видно.

C++ — как латынь

Reading time1 min
Views1.3K
Для большинства программистов язык С++ — как латынь:
1. Очень многие современные языки от него произошли, но сейчас им мало кто пользуется.
2. Считается, что на латыни C++ можно написать что угодно. Это, наверное, так, но фразы получаются громоздкими.
3. Учеба в классическом университете подразумевает обязательное изучение C++. После учебы все равно мало кто его понимает.
4. Хорошо понимают в специальных учреждениях, где поддерживают старый софт. Читай «библиотека с манускриптами».
5. Библиотекари считают всех, кто не знает латыни, неучами.

Upd:
6. Латынь часто наделяют мистическими возможностями (см. Г. Поттер). C++ тоже.

Юмор, ага. :)

P.S. Я знаю знал, но теперь уже не люблю.

Upd2: Поместил в юмор. Ибо шутка же.

Ext.ux.TinyMCE v0.7 b1

Reading time1 min
Views495
Выкатил новую версию контрола Ext.ux.TinyMCE — v0.7 b1. Это экстовский контрол, содержащий редактор TinyMCE. Выкатил пока только в форум. Предлагаю активнее потестить. Все проблемы и баги рапотруйте туда.

Изменения:
  • Точно рабтает с Ext 3.0 и последней версией TinyMCE.
  • Ресайзится более правильно.
  • Теоретически контрол можно теперь приложить к уже существующей textarea. (Не пробовал.)
  • События focus и blur работают.
  • Учтено довольно много замечаний с форума.


Update:
Прямой линк на файл.

Information

Rating
Does not participate
Location
Amsterdam, Noord-Holland, Нидерланды
Date of birth
Registered
Activity