Как ускорить загрузку сайта: 7 советов по оптимизации для начинающих

Автор: admin от 19-01-2018, 08:35, посмотрело: 87

Как ускорить загрузку сайта: 7 советов по оптимизации для начинающих



В службу поддержки King Servers
часто обращаются владельцы сайтов, которые не понимают, почему их ресурсы загружаются медленно. В итоге мы решили составить простую инструкцию по оптимизации скорости загрузки для начинающих — представляем ее вашему вниманию.



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

Категория: Операционные системы » iOS

 

Как кешировать данные AVURLAsset, загруженные AVPLayer'ом

Автор: admin от 19-01-2018, 08:35, посмотрело: 57

Как кешировать данные AVURLAsset, загруженные AVPLayer'ом



Привет, Хабр. Меня зовут Влад. Я работаю iOS разработчиком в FunCorp. Мы делаем приложения в сфере развлечений. Возможно, вы слышали о нашем флагмане iFunny и популярном в СНГ приложении АйДаПрикол. В этой статье я расскажу о том, как получить данные видео, загруженные плеером, для дальнейшей работы с ними.

Категория: Операционные системы » iOS

 

Реверс-Инжинеринг iPhone 2G

Автор: admin от 17-01-2018, 10:00, посмотрело: 91

Здравствуйте, уважаемые читатели, в данной статье я хотел рассказать вам про модификацию системных файлов операционной системы IOS. В качестве подопытного у нас будет выступать айфон первого поколения, что нынче относится к раритетам, но данная информация будет актуальна и для других яблочных девайсов.



Для тех кто не в курсе первый айфон выглядит примерно так



Реверс-Инжинеринг iPhone 2G

Для проведения опытов нам понадобится сам телефон порвергнутый Jajebreak’у, программа IFunBox для просмотра и модификации системных файлов, дизассемблер IDA, HEX редактор.

На моем телефоне установлена IOS 3.1.3, но данные модификации будут работать и на других версиях(может быть).

Категория: Операционные системы » iOS

 

Создание параметрических объектов базы в nanoCAD Механика

Автор: admin от 16-01-2018, 16:30, посмотрело: 137

Создание параметрических объектов базы в nanoCAD Механика



В nanoCAD Механика существует база стандартных изделий, многие элементы которой являются параметрическими объектами и связаны между собой определенными зависимостями. Эти зависимости определяются теми стандартами, в рамках которых исполняются элементы.

Параметрическим объектом является элемент с управляемой через параметры геометрией.



Модуль Мастер объектов в nanoCAD Механика позволяет создавать объекты, параметры которых связаны определенными зависимостями не только внутри объекта, но и с параметрами других объектов базы. Это обеспечивает возможность генерировать через параметры различные исполнения или типы одного и того же объекта, а также управлять многокомпонентными сборками, создавая различные вариации одного узла или изделия в целом.



Предлагаемая серия практических материалов описывает некоторые возможности работы модуля параметризации в nanoCAD Механика и может служить кратким учебным пособием по созданию параметрических элементов.

Категория: Операционные системы » iOS

 

Пишем многопользовательскую змейку на tornado

Автор: admin от 16-01-2018, 16:30, посмотрело: 91

Какое-то время назад решил написать небольшое приложение, чтобы потренироваться работе с вебсокетами. Из питоновских фреймворков мне показалось удобней изкоробочная поддержка их в tornado. Поскольку игрушка предельно простая, может кому-то показаться полезной как пример. Это многопользовательская «змейка».

Категория: Операционные системы » iOS

 

Почему я до сих пор не занимаюсь опенсорсом

Автор: admin от 13-01-2018, 12:40, посмотрело: 101

В предыдущей опубликованной мной на Хабре статье ("Так почему же ты не участвуешь в разработке Open Source программного обеспечения?") автор поднимал вопрос — почему разработчики не участвуют в опенсорс проектах. Сегодня предлагаю посмотреть на ситуацию глазами разработчика желающего помочь опенсорсу, но раз из раза откладывающему этот шаг. Что ему мешает?



Брендон Хейс (Brandon Hays) еще в 2011 году написал на эту тему отличную статью перевод которой я публикую ниже. Через опыт автора мне хотелось выйти на системное понимание проблем, делающих опенсорс “недружелюбным” для новичков. Буду очень рад, если читатели поделятся свои опытом: изменилось ли что-то за последние годы? как вы решали/решаете обозначенные проблемы? что нужно сделать, чтобы в опенсорс проектах было легче участвовать?



И да — несмотря на все сказанное, лично я считаю, что Open Source — это единственно возможное будущее для разработки ПО. Многие со мной не согласятся — прошу не кидаться камнями, я постараюсь подробнее развить эту мысль в наших следующих статьях.

Категория: Операционные системы » iOS

 

Один в поле не воин: плюсы от работы в компании на «удалёнке»

Автор: admin от 13-01-2018, 12:40, посмотрело: 90

При первой беседе на вопрос «Был ли у Вас опыт удалённой работы?» кандидаты часто рассказывают о своем опыте фриланса. Понятия «фриланс» и «удалённая работа» при этом зачастую смешиваются. Даже в словаре разделов Хабра нет отдельной сущности «удалённая работа», и, его, кстати, пора бы уже добавить. Фрилансер сам занимается маркетингом и продажами своих услуг. Удалёнка же – это отказ от необходимости работать в офисе. Это свобода, которая должна быть сбалансирована ответственностью. По нашим оценкам только 20-30% из тех, кто хочет работать удалённо, смогут это делать эффективно. Остальным ещё нужна «внешняя мотивация» в виде офисных стен, «руководителей надзирателей» и пр.



Один в поле не воин: плюсы от работы в компании на «удалёнке»

Категория: Операционные системы » iOS

 

Крупнейшие мероприятия 2018 года: дизайн и фронтенд

Автор: admin от 12-01-2018, 21:15, посмотрело: 218

В начале прошлого года мы составляли подборку занимательных событий, которые дизайнерам стоит пометить у себя на календаре, и сегодня пришло время продолжить это начинание. На этот раз мы решили сосредоточиться на самых значимых мероприятиях мира для специалистов разных профилей. Материал под катом охватывает направления дизайн и фронтенд; вторая часть статьи (ожидайте ее на следующей неделе) будет посвящена разработке и тестированию. В подборку вошли в основном крупные конференции, к которым имеет смысл подготовиться, настроиться и поднакопить заранее, а также некоторые интересные образовательные мероприятия. В конце статьи вы найдете ссылки на ресурсы, где удобно отслеживать полный спектр сходок, курсов и локальных инициатив. Дополнения и предложения, как всегда, приветствуются.



Крупнейшие мероприятия 2018 года: дизайн и фронтенд

Категория: Операционные системы » iOS

 

Дорожка по извлечению значений слов из текстов и разрешению лексической многозначности

Автор: admin от 12-01-2018, 21:15, посмотрело: 98

Ежегодно в России проходит крупнейшая конференция по компьютерной лингвистике «Диалог», на которой специалисты обсуждают методы компьютерного анализа русского языка, оценивают уровень компьютерного языкознания и определяют направления его развития. Каждый год в рамках «Диалога» организуются соревнования систем автоматической обработки русского языка — Dialogue Evaluation. В этом посте мы расскажем о том, как устроено соревнование Dialogue Evaluation, и более подробно о том, как проходит одна из его составляющих — RUSSE и что ждет его участников в этом году. Поехали.



Дорожка по извлечению значений слов из текстов и разрешению лексической многозначности

Категория: Операционные системы » iOS

 

Конференции OpenStreetMap в 2017 году

Автор: admin от 12-01-2018, 21:15, посмотрело: 107

От переводчика: проект OpenStreetMap динамично развивается, присоединяются больше участников. В зарубежных странах проводятся конференции, на которых обсуждают что сделано, что ещё предстоит сделать. В России много участников OSM, но локальное сообщество ещё предстоит создать.



С Новым годом! Прошедший 2017 год был насыщенным для OpenStreetMap годом. В сообществах по всему миру были организованы не только потрясающие конференции «State of the Map» (Состояние карты), но и множество встреч, картомарафонов, картографических вечеринок, семинаров и много другого, что объединяет нас, картографов, вместе и даёт почувствовать суть OpenStreetMap.



Конференция «State of the Map» (SotM) — это ежегодная международная конференция OpenStreetMap. Организованная Фондом OpenStreetMap, она проводится каждый год с 2007 года (кроме 2015). Есть также много других региональных и местных конференций под названием «State of the Map». Обратите внимание, что эти региональные SotM организованы исключительно местными командами, которые проводят собственные спонсорские программы и имеют отдельные бюджеты от Фонда OpenStreetMap. Основная цель этих конференций заключается в том, чтобы они стали платформой для обмена информацией и опытом между старыми и новыми или потенциальными пользователями.



В этом обзоре мы также включили некоторые конференции, не являющиеся SotM, но на них также уделяют много внимания OpenStreetMap.

Категория: Операционные системы » iOS