Вопросы с подвохом

Автор: admin от 9-02-2016, 23:27, посмотрело: 473

Современные сетевые инженеры чаще всего не знают как реально работают последовательные интерфейсы, к примеру Serial на Cisco. Моего знакомого, который вроде бы и знает Frame Relay (раз сдал CCNA), поставили в тупик два простых вопроса. Поэтому решил написать небольшую статью, может быть кому то будет интересно.

Категория: Админитстрирование » Сетевые технологии

 

Microsoft будет делиться информацией об обновлениях Windows 10

Автор: admin от 9-02-2016, 23:05, посмотрело: 342

Ранее мы уже указывали на практически полное отсутствие информативности со стороны Microsoft о полезных свойствах обновлений для Windows 10 (не security). Это стало ясно еще в момент выхода первого большого обновления для Windows 10 в начале августа прошлого года. В отличие от пользователей предыдущих версий ОС, особенно, Windows 7 и Windows 8/8.1, пользователи новой ОС оставались в полном неведении того, для чего предназначено то или иное обновление, т. к. компания, фактически, отказалась уведомлять об этом пользователей и специалистов, для которых такая информация весьма важна.

Microsoft будет делиться информацией об обновлениях Windows 10

Сегодня, в день выхода очередной порции обновлений, Microsoft решила исправить данную ситуацию, представив специальный раздел на своем веб-сайте под названием Windows 10 update history. Данный портал будет содержать информацию о выпущенных для Windows 10 как security, так и не security обновлений в хронологическом порядке.

Категория: Компании » Microsoft

 

Способы генерации SVG-спрайтов на примере библиотеки svg-sprite

Автор: admin от 9-02-2016, 18:17, посмотрело: 833

Способы генерации SVG-спрайтов на примере библиотеки svg-sprite

Недавно я решал задачу организовать все SVG-файлы, используемые в проекте, в виде одного спрайта. До этого мне приходилось использовать самописное решение для такой задачи. На этот раз я решил воспользоваться популярной библиотекой svg-sprite, однако был сильно удивлен сколько разных способов создания она предлагает. Какой-то единой статьи где были разобраны все способы я не нашел, вся информация была разбросана по блогам и отдельным публикациям. Поэтому я решил собрать доступные в библиотеке способы для генерации спрайтов в одном месте, попутно проанализировав их преимущества и недостатки. Итак, поехали.

Категория: Программирование » Веб-разработка

 

Онлайн-курс «Введение в теоретическую информатику» от Александра Ханьевича Шеня

Автор: admin от 9-02-2016, 17:00, посмотрело: 502

Категорически приглашаем всех желающих на онлайн-курс «Введение в теоретическую информатику» Александра Ханьевича Шеня, подготовленный совместно с Computer Science центром и платформой Stepic. Курс начнётся 24 февраля.



Александр Ханьевич — автор многих популярных книг по математике и программированию. Многие его книги и брошюры можно бесплатно скачать с сайта издательства МЦНМО: например, «Программирование: теоремы и задачи» (Шень, 2004), «Лекции по математической логике и теории алгоритмов» (Верещагин, Шень, 2012), «Классические и квантовые вычисления» (Китаев, Шень, Вялый, 1999). Под его редакцией вышел перевод первого издания классического учебника «Алгоритмы: построение и анализ» (Кормен, Лейзерсон, Ривеста, 1990), а также недавнего учебника «Алгоритмы» (Дасгупта, Пападимитриу, Вазирани, 2006).

В общем, у Александра Ханьевича огромный опыт чтения лекций как школьникам, так и студентам и аспирантам. Рассказывает он очень увлекательно и понятно. В онлайн-курсе он даст обзор различных направлений Theoretical Computer Science: криптография, инварианты циклов, вычислимость, переборные задачи, игры, коды, интерактивные доказательства и многое другое (всего в курсе восемнадцать глав!). В курсе будет много задач — как простых (закрепляющих изученный материал), так и более сложных, над которыми придётся поломать голову и тем, кто уже был знаком с теорией.

Будем рады видеть вас среди слушателей онлайн-курса!
stepic.org/104

Категория: Программирование, Криптография

 

Windows Phone как экспериментальная платформа

Автор: admin от 9-02-2016, 16:45, посмотрело: 344

Большинство IT-компаний не делают версии своих продуктов под Windows Phone, потому что доля мобильной операционной системы от Microsoft меньше, чем у iOS и Android. Тем не менее, это третья крупнейшая мобильная операционная система на рынке, и в Badoo Windows Phone приложение уже давно существует.

Изначально оно было написано аутсорсным разработчиком на Silverlight и долгое время не обновлялось, и несколько лет у продукта не было выделенного отдела. В 2014 году в компанию пришел разработчик Windows Phone и стал поддерживать это приложение, а я стал получать на тестирование некоторые его задачи.

Через пару месяцев было решено написать полностью новое приложение, забросив почти все старые наработки во многом потому, что код был далек от идеала, а на его поддержку тратилось очень много времени. Первым новым приложением для Windows Phone стал экспериментальный проект Badoo Hot or Not. По концепции он очень похож на Badoo, но в нем гораздо меньше функционала и он несколько отличается. Всего за 3 месяца мы вдвоем сделали приложение Hot or Not с нуля в одной ветке Git-репозитория, которую в итоге замержили в Master. А приложение TeamCity было настроено так, что каждый коммит разработчика собирался как отдельное приложение, что позволяло мне, как тестировщику, видеть историю изменений клиента.
Windows Phone как экспериментальная платформа

Категория: Веб-разработка, Windows

 

Удаление встроенных приложений Windows 10 после неудачной команды Get-AppXPackage

Автор: admin от 9-02-2016, 16:30, посмотрело: 563

Заранее хочу предупредить — если система после нижеследующих манипуляций накроется совсем, то лучше их даже не начинайте.

Однажды у меня перестало открываться меню пуск (или что там вместо него в Windows 10). В интернете рекомендуют выполнить команду в открытой с правами администратора консоли powershell:

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)AppXManifest.xml”}

Однако, как оказалось впоследствии, после одного из обновлений (ноябрьского — ?), выполнив такую команду можно добиться открытия меню обратно, но вот неприятность — все эти приложения приобретают следующий вид:

Удаление встроенных приложений Windows 10 после неудачной команды Get-AppXPackage

«Ну ладно, они все равно не нужны, удалю» — думаю я. Не тут-то было.

Категория: Системное администрирование, Windows

 

Цвет в дизайне

Автор: admin от 9-02-2016, 16:05, посмотрело: 1305

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

Цвет в дизайне

Базовый цветовой круг пригодится в выборе наиболее подходящего сочетания цвета (или поможет гармонично совместить между собой определенные оттенки). Он изображает базовые и известные еще со школы правила смешивания основных цветов: красного, синего и желтого. Если смешать красный и желтый — получится оранжевый, синий и желтый дадут зеленый, а красный с синим — фиолетовый. Оранжевый, зеленый и фиолетовый — это вторичные цвета. Третичные цвета, как красно-фиолетовый и фиолетово-синий, получены от смешивания основных с вторичными.

Категория: Программирование » Веб-разработка

 

43 полезных сервиса для управления проектами. Без эпитетов

Автор: admin от 9-02-2016, 15:53, посмотрело: 744

Дано: собственные и аутсорс-проекты, некоторые участники работают удаленно.

Требуется: необходимо быстро назначать задачи исполнителям, планировать спринты, трекать выполнение и статусы, визуализировать процессы и делиться результатами с заказчиками.

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

Изначально сервисов было более 100, но постепенно список сокращался, и мы остановили наш выбор на трех, удовлетворяющих вместе наши нужды лучше всего: Jira, Slack и GanttPro. Но, если вдруг эти сервисы не помогут вам в планировании задач и работы с командой, делюсь с вами полным списком:

Процесс поиска очень часто усложняется тем, что все сервисы, как один, пишут «Лучший сервис, помогающий превратить ваши идеи в реальность и реализовать ваши проекты. Сегодня.». Так, а что вы делаете-то? Поэтому в этом списке без лишних эпитетов, только что какой сервис умеет. :)


43 полезных сервиса для управления проектами. Без эпитетов

Категория: Программирование » Веб-разработка

 

Знакомьтесь: Jack и Jill на платформе x86

Автор: admin от 9-02-2016, 15:50, посмотрело: 298

Jack (Java Android Compiler Kit) – это компилятор, преобразующий исходный код на Java в DEX-файлы Android. Jack – это набор инструментов, среди его возможностей – переупаковка, сжатие, обфускация и поддержка множественных DEX-файлов.

В Jack используются промежуточные библиотеки в формате .jack. Преобразованием существующих .aar/.jar файлов в этот формат занимается Jill (Jack Intermediate Library Linker).

Знакомьтесь: Jack и Jill на платформе x86


Если для сборки используется Jack, то сначала Jill конвертирует внешние библиотеки, используемые в проекте, в .jack-файлы. Это подготавливает библиотеки к быстрому слиянию с другими .jack-файлами на следующем этапе, когда Jack и плагин Android Gradle, используя подготовленные ранее.jack-файлы и исходный Java-код, компилируют DEX-файл (или файлы). В ходе этого процесса Jack может выполнить минификацию кода (сжатие, обфускацию, или и то и другое вместе). На выходе получается APK-файл Android-приложения.

Категория: Веб-разработка, Android

 

Кратко о трендах в сфере IaaS

Автор: admin от 9-02-2016, 15:16, посмотрело: 398

Кратко о трендах в сфере IaaS


Карта географического распределения и «плотности» PaaS-инфраструктур. Чем насыщеннее оранжевый цвет, тем больше PaaS-предложений в регионе

С развитием бизнеса количество приложений, которое компании хотели бы разместить в облаке, дополняется более сложными системами, например, программами управления персоналом, финансовым и бухгалтерским ПО. Бизнес руководствуется определенными требованиями к хранилищам данных, которые обуславливаются не только экономическими предпосылками, но и необходимостью соответствовать стандартам отрасли и новым законам.

В связи с этим компании часто обращаются к внешним поставщикам с намерением разместить свои данные в облаке.

Категория: Программирование » Веб-разработка

 
Назад Вперед