
Haxe — очень удобный и практичный язык, но маленькое сообщество и, как результат, небольшое количество библиотек заставляют меня немало времени тратить на подготовку «заголовочных файлов» для интеграции open source библиотек в haxe. Немного об этом языке и о путях преобразования исходного кода на разных языках мне бы и хотелось рассказать ниже.
Читать полностью »
Рубрика «исходный код» - 5
Haxe: конвертируем исходный код
2014-11-14 в 1:45, admin, рубрики: haxe, исходный код, ПрограммированиеМоноширинные шрифты с программистскими лигатурами
2014-11-12 в 10:25, admin, рубрики: source code, исходный код, лигатуры, Программирование, редактор кода, типографика Программисты любят псевдографику. В любом языке полно составных знаков: ->, <=, ++, :=. По смыслу это один символ, но составленный из нескольких более простых. Мозгу требуются дополнительные усилия на то, чтобы считать и объединять такие конструкции на лету. Когда-нибудь, возможно, всех спасет Юникод, где символов хватит на сто языков вперед — если придумают удобный способ ввода и отомрет всё легаси. Но пока нам приходится читать и писать код в ASCII.
Казалось бы, дело швах. Но в апреле 2014 года Ian Tuomi придумал изящный выход: заменять часто встречающиеся последовательности лигатурами. Моноширинность при этом не ломается (если сделать ширину лигатуры кратной количеству символов, в нее входящих), код тоже не портится (лигатуры — чисто визуальная фича). Зато можно вместо -> нарисовать настоящую стрелочку. Это сильно облегчает мозгу сканирование и токенизацию кода: там, где по смыслу один символ, теперь и нарисован один символ. Самое главное, что это работает с любым, даже уже написанным кодом.
Читать полностью »
Input — новый шрифт для программирования
2014-09-17 в 14:33, admin, рубрики: source code, typographics, исходный код, Программирование, редактор, типографика, шрифтКомпания Font Bureau разработала новое семейство шрифтов Input, важнейшим из которых в данном случае для нас является шрифт Input Mono. Кириллица присутствует. Для персонального использования шрифты бесплатны.
Как компания D-Link предоставляет исходные коды прошивок
2014-09-16 в 10:39, admin, рубрики: d-link, d-link di-524up, di-524up, GPL, linux, source, source code, support, информационная безопасность, исходники, исходные коды, исходный код, маршрутизатор, обман, обман людей, Сетевое оборудование, старое железо, техподдержкаПриветствую читатели!
У меня на работе есть несколько стареньких маршрутизаторов D-Link DI-524UP H/W Ver.: A1, выпускавшихся в 2005-2006 годах и доставшихся мне по наследству от прошлого админа. Понятно, что эти устройства отслужили свое, устарели как морально, так и физически и давно лежат на полке, но меня подкупило то, что у этой модели есть USB порт, и в основу прошивки положена операционная система Linux.
Читать полностью »
18 неожиданностей при чтении исходного кода jQuery
2014-07-20 в 14:13, admin, рубрики: javascript, jquery, open source, web-разработка, Веб-разработка, исходный кодПеревод статьи «18 Surprises From Reading jQuery's Source Code», David Aragon
Я люблю jQuery, и хотя я считаю себя продвинутым JavaScript разработчиком, я никогда, до сих пор, не читал исходники jQuery с начала и до конца. Вот несколько вещей, которые я при этом узнал:
Читать полностью »
Sony публикует исходные коды ядра операционной системы
2014-07-09 в 11:44, admin, рубрики: android, github, kernel, sony, Xperia, Xperia Z, xperia z1, Xperia Z2, Блог компании Sony Mobile Communications, исходный код, Разработка под androidКомпания Sony Mobile уже давно зарекомендовала себя в качестве одного из самых открытых производителей, всячески приветствующего созидательную пользовательскую активность и сторонние разработки.
В качестве очередного шага навстречу энтузиастам в области разработки программного обеспечения, Sony публикует исходный код прошивок, используемой на флагманских смартфонах. Желающие могут абсолютно бесплатно ознакомиться с опубликованным кодом на Github.
Google опубликовал preview версию исходного кода Android L для линейки Nexus
2014-07-06 в 6:12, admin, рубрики: android, Android OS, Google, исходный код, Разработка под android 
Не так давно корпорация Google представила бета-версию Android L для разработчиков. Релиз этой ОС запланирован на осень, и, по некоторым данным, нововведений в ней действительно много.
Это и обновленный интерфейс, и Material design, и новая система уведомлений, плюс оптимизация потребления энергии устройством с Android L. В общем-то, нововведний действительно много.
На днях корпорация выложила в репозитории preview-версию исходного когда Android L для смартфонов Nexus 4 и Nexus 5, плюс планшетов Nexus 7 (2012 и 2013 года выпуска, с поддержкой Wi-Fi, 3G и LTE) и Nexus 10.
Searchcode 2.0
2014-06-26 в 13:47, admin, рубрики: duckduckgo, open source, исходный код, Поисковые машины и технологии, Программирование, метки: DuckDuckGo, исходный код 
Недавно запущена новая версия поисковика по исходному коду Searchcode. В его индексе — проекты с Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project и других. Всего в базе более 18 млрд строк кода из более чем 200 000 проектов.
У Searchcode открыты API без лимита (пока) на количество запросов, даже ключ API не требуется.
Читать полностью »
Что делает компьютерный код в голливудских фильмах
2014-01-12 в 14:12, admin, рубрики: open source, блогосфера, Голливуд, исходный код, кинематограф, Медиа, метки: Голливуд, исходный код, кинематограф 
Британский программист и писатель Джон Грэм-Камминг (John Graham-Cumming) открыл познавательный блог Movie Code, посвящённый использованию компьютерного кода в голливудских фильмах. На сайте собирают кадры из фильмов и объясняют, откуда взят код и что конкретно он делает в реальности. Не секрет, что режиссёры часто подбирают код совершенно произвольным образом, иногда получается очень смешно.
Например, вверху показан кадр из боевика «Штурм Белого дома», где режиссёры использовали код нескольких open source программ, которые написаны в 2007-2008 годах для демонстрации Raw Sockets с целью инъекции пакетов. Свой код в официальном трейлере опознал специалист по информационной безопасности с сайта SecurityTube.net.
Читать полностью »
Google возвращается в суд, чтобы защитить будущее программирования
2013-12-06 в 10:17, admin, рубрики: api, Dura Lex, Google, java, oracle, исходный код, софтверный патент, метки: Google, java, oracle, исходный код, софтверные патенты 
Исполнительный директор Oracle Ларри Эллисон
Полтора года назад компания Google одержала убедительную победу на Oracle в судебном процессе по использованию кода Java в операционной системе Android. Однако, в среду 4 декабря представителей компании Google вызвали в Апелляционный суд США для дачи показаний по поводу апелляции компании Oracle. Это значит, что процесс может возобновиться, а прежнее решение могут отменить.
Читать полностью »

