Pull to refresh
3
Karma
0
Rating
andriano @andriano

Backend-developer

  • Followers 6
  • Following 23

Генерируем красивые картинки для социальных сетей

Для генерации такого рода картинок я реализовал свой велосипед, в котором в частности было следующее:
Изменение текста для оптимального отображения в прямоугольном регионе на изображении.
1 — Текст разбивается на слова (однобуквенные слова добавляются к следующему слову);
2 — добавлением по одному слову находится место, когда текст выходит за границы региона;
3 — выходящее по ширине за границы региона слово, переносится на следующую строку;
4 — если перенос приводит к выходу по высоте за границы региона — текст обрезается по предыдущему слову, к тексту добавляется многоточие.

* Ожидается что в тексте не будет настолько длинных слов, которые будут шире чем ширина региона текста.

Для вычисления границ текста использовалась функция QueryMultilineFontMetrics, которой передавались параметры визуализации текста (шрифт, цвет, размер, сам текст)

Примеры кода на 39 эзотерических языках программирования

Ook! был придуман в честь языка на котором разговаривает один из героев Терри Пратчетта.

Криптономикон: великий баян, привет из 90-х и лучшая книга о технарях

Доклад о перле основанный на Криптономиконе Понтифик.

Главный разработчик сайта Kremlin.ru Артём Геллер о создании сервиса и работе с администрацией президента

Сам писем не писал, попробовал вставить текст через шифт+инсерт — неожиданно получилось.

Об искусственном интеллекте в покере

Похвастаться ботом?

Новый вид развода — помоги девушке

Ой. А я уже удалил СМС.
Надеюсь, там ничего важного не было?

Инвайты на Google Wave

Спасибо. Прилетело!

Инвайты на Google Wave

pegucka@gmail.com
спасибо

Почтовые адреса с точкой в логине

Для зарегенного пользователя создаётся (или можно создать) соответствующий адрес ярушки blablabla.ya.ru
А по стандартам в именах домена нельзя использовать подчёркивание. Есть браузеры (не будем тыкать пальцем) которые отказываются загружать URL в домене которого присутствует подчёркивание.
пример

Разговорный Словарик Web-разработчика

Топикстартер в топике написал «понятное любому из людей, с которым приходится говорить во время разработки».
Так что это скорее словарь самых разных терминов, которые употребляются всеми.

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

Разговорный Словарик Web-разработчика

Надо тогда уж определиться, разговорный это словарик или не разговорный.
Или помечать слова какими-нибудь тегами типа «не для общения с заказчиком».

Разговорный Словарик Web-разработчика

Листалка (пейджер) — список страниц, использующийся для постраничного разбиения контента.

Разговорный Словарик Web-разработчика

Морда — заглавная страница сайта.

Пропеллер Карлсона на Новый Год

Я — натужно гудящий вентилятор Джо.

Москва поделилась

Только на хабре количество пользователей из Москвы лишь на третьем месте.
1

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Registered
Activity