» Материалы за Август 2017 года » Страница 5

 

Псевдонимы (алиасы) bash для Laravel

Автор: admin от 31-08-2017, 17:31, посмотрело: 143

Псевдонимы (алиасы) bash для Laravel



Bash-алиасы («псевдонимы») — это ярлыки к файлам, позволяющие ссылаться на другую команду через более запоминающиеся слова, сокращения или символы. Например, если вы используете Git, вы можете запускать git-статус много раз в течение дня, поэтому, чтобы сэкономить время и количество нажатий клавиш, вы можете присвоить ему алиас, который вызовет правильную команду.
->

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

 

Linux: перенаправление

Автор: admin от 31-08-2017, 17:31, посмотрело: 90

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



Linux: перенаправление



Для оболочки, интерпретатора команд Linux, эти дополнительные символы — не пустая трата места на экране. Они — мощные команды, которые могут связывать воедино различные фрагменты информации, разделять то, что было до этого цельным, и делать ещё много всего. Одна из самых простых, и, в то же время, мощных и широко используемых возможностей оболочки — это перенаправление стандартных потоков ввода/вывода.
->

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

 

Что ждать от Apple: главное про iOS, macOS, Watch 3, iPhone 8

Автор: admin от 31-08-2017, 17:31, посмотрело: 120

Что ждать от Apple: главное про iOS, macOS, Watch 3, iPhone 8


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



Главное, чем порадует этой осенью Apple — iPhone 8. После удлинения цикла обновления iPhone и iPad, ожидания пользователей выросли. Но не только айфоном интересен предстоящий сезон. Умная колонка HomePod, Apple Watch 3, macOS High Sierra — все эти новинки должны появиться в самое ближайшее время. Множится количество информации (как достоверной, так и в виде слухов), но в этой подборке представлены только данные, подтвержденные из нескольких независимых источников. ->

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

 

Текстонезависимая идентификация по голосу

Автор: admin от 31-08-2017, 17:31, посмотрело: 111

Я люблю истории про апокалипсис, про то, как нашу планету порабощают пришельцы, обезьяны или терминаторы, и с детства мечтал приблизить последний день человечества.


Однако, я не умею строить летающие тарелки или синтезировать вирусы, а потому речь пойдет про терминаторов, а точнее о том как этим трудягам помочь отыскать Джона Коннора.


Текстонезависимая идентификация по голосу


Мой рукодельный терминатор будет несколько упрощён — он не сможет ходить, стрелять, говорить "I'll be back". Единственное на что он будет способен — распознать голос Коннора, ежели он его услышит (ну или, например, Черчилля, если его тоже надо будет найти).

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

 

Доступно о криптографии на эллиптических кривых

Автор: admin от 31-08-2017, 17:31, посмотрело: 268

Доступно о криптографии на эллиптических кривых




Тем, кто знаком с криптографией с открытым ключом, наверно известны аббревиатуры ECC, ECDH и ECDSA. Первая — это сокращение от Elliptic Curve Cryptography (криптография на эллиптических кривых), остальные — это названия основанных на ней алгоритмов.



Сегодня криптосистемы на эллиптических кривых используются в TLS, PGP и SSH, важнейших технологиях, на которых базируются современный веб и мир ИТ. Я уже не говорю о Bitcoin и других криптовалютах.



До того, как ECC стала популярной, почти все алгоритмы с открытым ключом основывались на RSA, DSA и DH, альтернативных криптосистемах на основе модулярной арифметики. RSA и компания по-прежнему популярны, и часто используются вместе с ECC. Однако несмотря на то, что магия, лежащая в фундаменте RSA и подобных ей алгоритмов легко объяснима и понятна многим, а грубые реализации пишутся довольно просто, основы ECC всё ещё являются для большинства людей загадкой.



В этой серии статей я познакомлю вас с основами мира криптографии на эллиптических кривых. Моя цель — не создание полного и подробного руководства по ECC (в Интернете полно информации по этой теме), а простой обзор ECC и объяснение того, почему её считают безопасной. Я не буду тратить время на долгие математические доказательства или скучные подробности реализации. Также я представлю полезные примеры с визуальными интерактивными инструментами и скриптами.
->

Категория: Информационная безопасность » Криптография

 

Дайджест интересных материалов для мобильного разработчика #218 (21 августа — 27 августа)

Автор: admin от 31-08-2017, 17:31, посмотрело: 76

На этой неделе мы готовились в выходу iOS 11 и Android O, узнавали о новых инструментах и обсуждали конференции, занимались оптимизацией виртуальной реальности и объясняли пользователям, что нужно подождать. Все это и многое другое – в нашем новом дайджесте!



Дайджест интересных материалов для мобильного разработчика #218 (21 августа — 27 августа) ->

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

 

Почему GitHub не может хостить ядро Linux

Автор: admin от 31-08-2017, 17:31, посмотрело: 113

Некоторое время назад на отличной конференции maintainerati я пообщался с несколькими друзьями-мейнтейнерами о масштабировании по-настоящему больших проектов open source и о том, как GitHub подталкивает проекты к определённому способу масштабирования. У ядра Linux абсолютно иная модель, которую мейнтейнеры-пользователи GitHub не понимают. Думаю, стоит объяснить, почему и как она работает и чем отличается.



Ещё одной причиной для написания этого текста стала дискуссия на HN по поводу моего выступления «Мейнтейнеры не масштабируются», где самый популярный комментарий сводился к вопросу «Почему эти динозавры не используют современные средства разработки?». Несколько известных разработчиков ядра энергично защищали списки рассылки и предложение патчей через механизм, похожий на пулл-реквесты GitHub, Но по крайней мере несколько разработчиков графической подсистемы хотели бы использовать более современный инструментарий, который гораздо легче автоматизировать скриптами. Проблема в том, что GitHub не поддерживает тот способ, которым ядро Linux масштабируется на огромное число контрибуторов, и поэтому мы просто не можем перейти на него, даже для нескольких подсистем. И дело не в хостинге данных на Git, эта часть явно в порядке, а дело в том, как на GitHub работают пулл-реквесты, обсуждение багов и форки.
->

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

 

Идеи о новых возможностях обычного/параллельного программирования (расширение C++)

Автор: admin от 31-08-2017, 17:31, посмотрело: 96

Здравствуйте, уважаемые читатели.



Предлагаю всем, кто заинтересуется, обсудить некоторые основные идеи классического и параллельного программирования в расширении C++, основанном на процедурах/функциях с планированием повторного входа (ПППВ/ФППВ). В минимальном варианте — это процедура или функция, у которой есть статический или динамический план исполнения. ->

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

 

Первые впечатления о Laravel API Resources

Автор: admin от 31-08-2017, 17:31, посмотрело: 154

Первые впечатления о Laravel API Resources



Прошлой ночью Taylor Otwell наконец представил что может стать началом замены Fractal при разработке API на фреймворке Laravel 5.5. Это моя пробная версия статьи, поехали.
->

Категория: Программирование » Game Development

 

Обзор лучших технических докладов конференции Still Hacking Anyway 2017

Автор: admin от 31-08-2017, 17:31, посмотрело: 89

Обзор лучших технических докладов конференции Still Hacking Anyway 2017



С 4 по 8 августа в Нидерландах прошел крупный хакерский фестиваль SHA2017. Несмотря на интенсивную подготовку к своему выступлению (и сильное волнение перед ним), я посетил много интересных докладов. В этой заметке перечислю те из них, которые мне особенно понравились, и поделюсь впечатлениями.
->

Категория: Информационная безопасность, Linux