Нарезка приложения – это новая фича, которая появилась в iOS и tvOS версии 9.0. Теперь разработчики могут загружать на App Store несколько вариантов ресурсов для разных типов устройств. Это существенно уменьшает размер приложения, поскольку пользователь загружает пакет данных только для своего конкретного устройства.
Рубрика «код» - 10
Нарезка ресурсов – путь к оптимизации размера iOS-приложений
2016-01-28 в 9:52, admin, рубрики: apple, iOS, unity, unity3d, Блог компании Plarium, игры, код, мобильные, оптимизация, приложения, разработка, разработка мобильных приложений, разработка под iOS, устройстваМоки, фейки и заглушки на C++
2016-01-19 в 16:22, admin, рубрики: c++, game development, unity, Unity 3D, unity3d, Блог компании Plarium, код, модульное тестирование, оптимизация, разработка, С++, тестированиеВ переводе представлен новый подход к модульному тестированию огромной базы унаследованного кода на C++, плохо реагирующей на тесты.
Язык программирования APL
2016-01-16 в 16:19, admin, рубрики: apl, IBM, Блог компании ua-hosting.company, код, математика, нотации, операторы, Программирование, разработчики, функции, языки программированияТысячи языков программирования были изобретены за первые 50 лет развития компьютеров. Одни из них были характерными, другие следовали традиционным, эволюционным путем их предшественников.
У некоторых революционных языков наблюдалась четкая направленность, дифференцирующая их от большего количества собратьев общего назначения. LISP подходил для обработки списка. SNOBOL использовался для обработки текстовых данных. SIMSCRIPT помогал в моделировании. А язык APL предназначался для математики с акцентом на обработку множества.
APL (от А Programming Language — язык программирования) был разработан в 1957 г. профессором Гарварда Кеннетом Айверсоном (Kenneth Iverson), который в дальнейшем перешел работать в фирму IBM.
Кеннет Айверсон (1920 — 2004) — канадский ученый в области теории вычислительных систем, создатель языка программирования APL
18 великих изобретений в мире компьютеров и программирования
2015-12-02 в 18:11, admin, рубрики: IT-Биографии, Блог компании ua-hosting.company, вычисления, Железо, изобретатели, история, История ИТ, код, компьютеры, Программирование, разработки, старое железо, техникаНедавно у нас с коллегами возникла дискуссия на тему первых компьютеров и программ. В разговоре вспомнились не только знаменитые ученые, такие как Чарльз Бэббидж, но и менее известных вроде Ады Лавлейс. В результате возникла идея провести исследование и составить хронологию развития истории компьютеров и программирования.
В процессе изучения различных источников обнаружилось немало любопытных фактов. Например, тот же Бэббидж технически не является изобретателем компьютера, что первым высокоуровневым языком программирования был вовсе не FORTRAN, а для CRT-мониторов использовались стилусы.
Трагизм непризнанности и ранимая гениальность. Великие умы в истории криптографии США
2015-11-25 в 0:24, admin, рубрики: IT-Биографии, анб, Блог компании ua-hosting.company, диск, дисковый шифратор, информационная безопасность, История ИТ, код, криптоанализ, криптография, одноалфавитная замена, США, фридман, Хегелин, Хепберн, шифр, шифралфавит
Трагическая история непризнанного гения. Эдвард Хепберн
Американец Эдвард Хепберн посвятил дисковым шифраторам лучшие порывы своего таланта. Хепберн был в таком восторге от своего творения, что даже написал целую оду в честь дискового шифратора.
На Западе появилось удивительное изобретение.
Это триумф многолетнего, неустанного, терпеливого труда
Решена многовековая, сложнейшая проблема.
Создан изумительный, совершенный шифр…
Его достоинства столь очевидны, что ни одно государство в мире
Не может его игнорировать.
Он – результат глубоких исследований, продиктованных необходимостью.
Теперь «Хеберн электрик код» властвует над всеми шифрами.
Рыцарь радио, страж сокровищ,
Мозг нации, гарант полной безопасности,
Сердце корабля, хранитель жизней
В борьбе грубой силы против интеллекта…
Непостижимая, хитроумнейшая загадка для науки,
Настолько глубокая, что берегитесь, коварные предатели!
Вокруг вас расставлена невидимая гениальная западня.
Мировая война продемонстрировала его крайнюю необходимость,
Ученые всех государств участвовали в жестоком состязании.
Лучшие умы человечества стремились добиться успеха.
И сейчас в центре мирового внимания – американское изобретение.
Громкое заявление, не правда ли?
Хепберн заинтересовался криптографией только в возрасте 40 лет. Изначально он создал шифрсистему, в которую входили две электрические пишущие машинки, соединенные между собой 26 проводами. Когда нажималась какая-либо клавиша на одной машинке, это приводило к тому, что на другой печаталась буква шифртекста. Провода оставались подсоединенными к одним и тем же контактам на протяжении всего периода Читать полностью »
По ту сторону войны. Шифровальные устройства Германии
2015-11-03 в 12:12, admin, рубрики: Блог компании ua-hosting.company, дешифровка, История ИТ, код, кодирование, криптоанализ, криптография, линии связи, Лоренц, Научно-популярное, Радиотехника, расшифровка, рефлектор, ротор, старое железо, шифрование данных, Энигма
«Если знать место и время битвы, то за тысячи ли можно вести бой». — китайский полководец Чжугэ Лян (181 — 234 гг.)
Начало ХХ века ознаменовалось зарождением и созданием нового вида оружия для борьбы за господство на мировой арене — оружия информационного. Важной составляющей государственного управления вооруженными силами стала система связи, которая смогла эффективно влиять на ход военных сражений, непосредственно влиять на систему управления войсками, а иногда и частично выводить ее из строя. Такое оружие сверхопасно для защищенных систем, систем шифрования. В случае, если удавалось завладеть шифрами или ключами к ним, предоставлялась возможность не только владеть информацией, передаваемой по этим линиям связи, а и посылать ложные указания, приказы, зашифровав их шифром противника.
«Функельшпиль» или «радиоигра» — первая процедура навязывания ложных команд противнику, была применена во время Первой мировой войны. Эффективность воздействия радиоигр на ход военных сражений была потрясающей. Это осознали в первую очередь Англия и Германия. Они предприняли огромные усилия для создания и развития своих специальных служб, уделяющим радиоиграм самое пристальное внимание. Уже к началу Второй мировой войны эти страны стали ведущими в мире в области информационного оружия.
Читать полностью »
Сокровищница отечественной криптографии
2015-10-15 в 15:56, admin, рубрики: Блог компании ua-hosting.company, История ИТ, код, кодограмма, криптография, М-125 Фиалка, прибор Вави, советская история, спецотдел ВЧК, старое железо, шифр, шифровальные машины, метки: шифровальные машиныВ своей первой статье я писала о легендарном Блетчли-Парке и криптографической службе Великобритании военного периода, о шифровальных машинах Тьюринга и немецкой «Энигма». Сейчас речь пойдет о нашей отечественной криптографии. В СССР криптография была полностью закрытой дисциплиной, которая использовалась исключительно для нужд обороны и государственной безопасности, а потому не было необходимости в публичном освещении достижений в этой области.
Попытки создания аппаратов для автоматического шифрования
Многие согласятся с американский историком Дэвидом Каном в том, что «свой современный вид шифровальное дело получило благодаря телеграфу».
Россия. Конец ХIХ века. 1879 год. Главный механик, помощник начальника Петербургского почтово-телеграфного округа Деревянкин разработал оригинальный прибор для шифрования телерамм «Криптограф».Читать полностью »
Google — это 2 миллиарда строчек кода
2015-09-16 в 21:17, admin, рубрики: 2 миллиарда строк кода, Google, кодИздание Wired обратило внимание на выступление сотрудницы Google Рейчел Потвин «The Motivation for a Monolithic Codebase», которое состоялось в рамках конференции в Кремниевой долине. В своём докладе она оценила число строк кода, который отвечает за работу всех интернет-сервисов Google: выяснилось, что число равно примерно 2 миллиардам. Если провести некорректное сравнение и учесть, что Windows содержит примерно 50 миллионов строк кода, то получается, что с 1998 года в Google успели написать 40 операционных систем от Microsoft, которая разрабатывается с 1985 года. Мало того, весь этот «Google-код» находится в едином репозитории, которым ежедневно пользуются 25 000 сотрудников поискового гиганта.
Читать полностью »
20 вопросов, которые задаются на интервью веб-разработчикам
2015-09-16 в 7:31, admin, рубрики: gtd, Блог компании MBA Consult, Веб-разработка, интервью, карьера, Карьера в IT-индустрии, карьера ИТ-специалиста, карьера программиста, код, разработчики по, сайты, собеседование, собеседование вопросы, список вопросов
Недавно в SEOmoz состоялись собеседования с кандидатами на должность веб-разработчика. Готовясь к интервью, автор статьи составил список технических вопросов, которые, на его взгляд, было бы уместно задать. После собеседований он решил суммировать результаты и составить более обширный список вопросов, который может пригодиться как интервьюерам, так и интервьюируемым.Читать полностью »
Почему Windows 10, а не 9. Объяснение с помощью одной строчки кода
2014-10-02 в 3:02, admin, рубрики: windows, код, программное решение, СофтПосле презентации новой Windows одним из основных вопросов было: а почему, собственно, пропустили девятку? В качестве объяснения находился чуть ли не сакральный смысл — кодовое название Windows Threshold, если переводить дословно, то это «начало, преддверие, отправной пункт, »свежий старт". Еще один вариант — чтобы не отставать от Mac OS X (тоже почти десятка)
А если верить самим Microsoft, то ларчик открывается проще (мой очень вольный перевод): «вы не поверите, сколько сторонних приложений содержат код:
if(version.StartsWith(»Windows 9"))
{ /* 95 and 98 */
} else {
Название Windows 10 — это прагматичное решение проблемы".
Читать полностью »