Рубрика «исходный код» - 4

Под прицелом не только Apple. Правительство заставляет других разработчиков показывать исходный код - 1

Оказывается американские власти неоднократно предпринимали попытки получить исходный код многочисленных программ. Сейчас они пытаются получить исходники iOS у компании Apple, но такие же требования выдвигались по отношению к другим фирмам, пишет ZDNet со ссылкой на анонимный источник.

Имея в эксклюзивном распоряжении исходный код, спецслужбам значительно проще искать уязвимости в программах. Затем эти уязвимости используются в интересах разведки и для защиты национальной безопасности.
Читать полностью »

На сайте Github опубликован исходный код десктопного клиента ICQ. Судя по всему, это несанкционированная утечка, потому что оригинальный репозиторий уже удалён (кэш Google). Есть форк.
Читать полностью »

Разработчики шутера Serious Sam выложили исходный код игры - 1

В связи с юбилеем выхода шутера от первого лица Serious Sam, который состоится в марте 2016 года, разработчики игры из хорватской компании Croteam решили выпустить полный исходный код игры. Код специально подготовили к изучению, снабдив подробными комментариями.

Версия движка, отныне доступная общественности, официально называется Serious Engine v1.10. К выпуску исходный код готовил один из программистов Croteam, Вячеслав Никитенко. Он рассказал об этом следующее:

С исторической точки зрения движок Serious Engine важен как для Croteam, так и для меня лично. До того, как начать работать с исходниками, я делал несколько модов для игры – и это был отличный инструмент для обучения. А сегодня он стал ещё лучше!

Конечно, движок Serious Engine v1.10 не сможет обеспечить вам суперсовременной графики, но зато он хорошо откомментирован, его легко менять, а в интернете есть огромное количество пользовательских модификаций. При помощи этой версии вы сможете как создать игру, так и просто поэкспериментировать.

Скачайте исходники и направляйтесь на форум поддержки SeriousZone, где есть как множество обучалок, так и отличное сообщество.

Читать полностью »

Почем нынче «Яндекс»? История одной продажи - 1
Фото: Глеб Щелкунов / Коммерсантъ

На днях в Москве был осужден экс-сотрудник компании «Яндекс» Дмитрий Коробов. Дело оказалось довольно интересным — Коробов пытался продать исходный код и алгоритмы основного сервиса компании — «Яндекс.Поиск». При этом бывший сотрудник оценил исходники совсем недорого — $25 тысяч и 250 тысяч рублей соответственно, пишет «Коммерсант». Деньги, вырученные от продажи, Коробов хотел потратить на создание собственного стартапа.

В момент совершения сделки неудачливого коммерсанта арестовали сотрудники УФСБ России по Москве и Московской области. Для «Яндекса» все закончилось хорошо, поскольку утечка исходного кода могла обернуться миллионными потерями, большим количеством судебных разбирательств и, в итоге, падением капитализации.
Читать полностью »

Docker, CoreOS, Google, Microsoft, Amazon создают совместный формат контейнеров - 1

Монополия Docker отменяется.

Docker, CoreOS, Google, Microsoft и Amazon объявили о совместной разработке под надзором Linux Foundation открытого стандарта для программных контейнеров.

Кроме перечисленных компаний, в проекте Open Container участвуют Apcera, Cisco, EMC, Fujitsu Limited, Goldman Sachs, HP, Huawei, IBM, Intel, Joyent, Mesosphere, Pivotal, Rancher Labs, Red Hat и VMware. То есть практически все, кто вообще занимается виртуализацией.
Читать полностью »

image
Фото Microsoft

В Брюсселе открылся офис Microsoft Transparency Center, который предназначен для работы в нём специалистов Европейского союза. Согласно решению управляющего комитета ЕС исходный код продуктов Microsoft должен быть проверен на отсутствие в нём разнообразных средств бесконтрольного удалённого доступа, недокументированных функций, бэкдоров. Необходимость в такой проверке была высказана после известного шпионского скандала с участием Эдварда Сноудена, когда выяснилось, что американские спецслужбы незаконно заняты прослушкой трафика в Интернете.
Читать полностью »

Статистика
Начать стоит с того, что это, статья совершенно не серьёзна. Новый год, праздник, сил никаких нет заниматься чем-то серьёзным как писателям, так и читателям. Именно поэтому было принято решение о написании статьи про, внезапно, статистику.
Читать полностью »

Haxe: конвертируем исходный код - 1
Haxe — очень удобный и практичный язык, но маленькое сообщество и, как результат, небольшое количество библиотек заставляют меня немало времени тратить на подготовку «заголовочных файлов» для интеграции open source библиотек в haxe. Немного об этом языке и о путях преобразования исходного кода на разных языках мне бы и хотелось рассказать ниже.
Читать полностью »

Программисты любят псевдографику. В любом языке полно составных знаков: ->, <=, ++, :=. По смыслу это один символ, но составленный из нескольких более простых. Мозгу требуются дополнительные усилия на то, чтобы считать и объединять такие конструкции на лету. Когда-нибудь, возможно, всех спасет Юникод, где символов хватит на сто языков вперед — если придумают удобный способ ввода и отомрет всё легаси. Но пока нам приходится читать и писать код в ASCII.

Казалось бы, дело швах. Но в апреле 2014 года Ian Tuomi придумал изящный выход: заменять часто встречающиеся последовательности лигатурами. Моноширинность при этом не ломается (если сделать ширину лигатуры кратной количеству символов, в нее входящих), код тоже не портится (лигатуры — чисто визуальная фича). Зато можно вместо -> нарисовать настоящую стрелочку. Это сильно облегчает мозгу сканирование и токенизацию кода: там, где по смыслу один символ, теперь и нарисован один символ. Самое главное, что это работает с любым, даже уже написанным кодом.
Читать полностью »

Компания Font Bureau разработала новое семейство шрифтов Input, важнейшим из которых в данном случае для нас является шрифт Input Mono. Кириллица присутствует. Для персонального использования шрифты бесплатны.

Input — новый шрифт для программированияЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js