Как я настраивал новые утилиты по работе с электронной подписью в Linux


Поговорим немного про средства электронной подписи (ЭП) с использованием отечественных ГОСТ-алгоритмов в Linux. Несмотря на то, что различные средства и интерфейсы по работе с ЭП в Linux развиты даже лучше, чем в Windows, использовать их не так просто.


Такое положение вещей сохранялось последние несколько лет. Но с конца 2016 года ситуация изменилась в лучшую сторону. Появилось сразу два продукта, которые позволяют работать с электронной подписью по стандарту ГОСТ и шифрованием без использования консоли – это Rosa Crypto Tool и Trusted eSign. Оба эти продукта для работы с криптографией используют «КриптоПро CSP» для Linux. Поэтому, перед тем как обратиться к описанию самих продуктов, поговорим немного про «КриптоПро CSP». Читать дальше →
Как я настраивал новые утилиты по работе с электронной подписью в Linux
Source: habrahabr

Цитата #443846

Комментарий к новому трейлеру Уилла Смита:
ххх: тут Смит опять вляпался во что-то фантастическое! Очень надеюсь, что это будет кино…
Цитата #443846
Source: bash

«Летающие мошки» и «стеклистые червяки» в глазах, или откуда берутся «битые пиксели» в стекловидном теле

Поднимите голову и посмотрите на что-нибудь равномерно окрашенное, на какой-то светлый фон (на снег, на небо без солнца). Если перед глазами вдруг начали медленно проплывать вот такие примерно штуки:

image

… То знакомьтесь, это «битые пиксели» у вас в глазу, образованные стекловидным телом (на рисунке ниже оно во всей красе). Такие «глюки» у многих появляются ещё в детском возрасте и с годами множатся или постепенно видоизменяются. Для большинства людей их наличие — не повод для беспокойства, но внезапное их появление или резкое увеличение — повод для срочного визита к офтальмологу. Особенно если к этому прибавляются молнии перед глазами, тёмная пелена или мелкая «табачная пыль».


Но давайте для понимания полной ситуации поговорим о том, что это за явление вообще и откуда оно берётся. Читать дальше →
«Летающие мошки» и «стеклистые червяки» в глазах, или откуда берутся «битые пиксели» в стекловидном теле
Source: geektimes

Упрощаем универсальное/изоморфное приложение на React + Router + Redux + Express

На Хабре уже было предостаточно статей про то, как делать универсальное (изоморфное) приложение на стеке React + Redux + Router + Koa/Express (Google в помощь), однако я заметил, что все они содержат повторяющийся код для серверного рендеринга. Я решил упростить задачу и выделить этот общий код в библиотеку, так и появился на свет react-router-redux-middleware, работает примерно так:

import Express from "express";
import config from "./webpack.config";
import createRouter from "./src/createRouter";
import createStore from "./src/createStore";
import {createExpressMiddleware} from "react-router-redux-middleware";

const app = Express();
app.use(createExpressMiddleware({
  createRouter: (history) => (createRouter(history)),
  createStore: ({req, res}) => (createStore())
}));
app.use(Express.static(config.output.path));
app.listen(port);

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

Читать дальше →
Упрощаем универсальное/изоморфное приложение на React + Router + Redux + Express
Source: habrahabr

Пост №3018279

Автор: 8l8i8

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3018279″ }, «headline»: «Гарри Поттер :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%93%D0%B0%D1%80%D1%80%D0%B8-%D0%9F%D0%BE%D1%82%D1%82%D0%B5%D1%80-3708588.jpeg», «height»: 467, «width»: 540 }, «datePublished»: «2017-03-09T09:27:20+03:00», «dateModified»: «2017-03-09T09:27:20+03:00», «author»: { «@type»: «Person», «name»: «8l8i8» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3018279
Source: Joyreactor

[Перевод] Локализация инди-игр на Unity: скрытые расходы


Рассказы о личном опыте — самые ценные. Поэтому мы в Alconost с удовольствием перевели статью канадского инди-разработчика о локализации его первой игры на 7 языков. Слово автору.


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


Первым делом давайте точно определим, что такое расходы. Я имею в виду не только потраченные доллары и центы, но все три вершины проектного треугольника (качество, время и стоимость). Локализация может сказаться на всех аспектах разработки вашей игры: ее общем качестве, количестве времени, которое понадобится для завершения проекта, и сумме, в которую вам обойдется локализация.
Читать дальше →
[Перевод] Локализация инди-игр на Unity: скрытые расходы
Source: habrahabr

Пост №3018271

Автор: LYVrus

ИГИЛ запретил NikeВ ИГИЛ издали фетву, которая полностью запрещает продажу и ношение продукции фирмы Nike. Ника является богиней победы в греческой мифологии, а следовательно является харамом и вероотступничеством. Ранее ИГИЛ уже запрещало, казалось бы, абсолютно бытовые вещи. Например, в Феврале боевики запретили жителям Мосула надевать одежду красного цвета и продавать игрушки ко Дню святого Валентина. В 2016 году ИГИЛ запрещала на подконтрольных территориях играть в футбол по правилам FIFA, выпустив свои правила, основанные на «божественных законах шариата».© hakhagmonРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3018271″ }, «headline»: «ИГИЛ запретил Nike / запрет :: ИГИЛ :: политика :: nike», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%98%D0%93%D0%98%D0%9B-%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D0%B7%D0%B0%D0%BF%D1%80%D0%B5%D1%82-nike-3708578.jpeg», «height»: 821, «width»: 696 }, «datePublished»: «2017-03-09T09:14:42+03:00», «dateModified»: «2017-03-09T09:14:42+03:00», «author»: { «@type»: «Person», «name»: «LYVrus» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «В ИГИЛ издали фетву, которая полностью запрещает продажу и ношение продукции фирмы Nike. Ника является богиней победы в греческой мифологии, а следовательно является харамом и вероотступничеством. Ранее ИГИЛ уже запрещало, казалось бы, абсолютно бытовые вещи. Например, в Феврале боевики запретили жи» }
Комментировать 
Пост №3018271
Source: Joyreactor

Цитата #443845

из отчета о концерте:

Какой-то парень в толпе троллил Арзамасова на тему того что он уже старый. Кульминацией троллинга стал эпизод, когда перед последней песней товарищ Арзамасов говорит «У нас осталось совсем мало времени» а из толпы «У тебя, Лёх, меньше всех!»
Цитата #443845
Source: bash

Модуль Timewave для Moto Z меняет способ взаимодействия со смартфоном

За последнее время было представлено огромное количество сменных модулей для смартфонов линейки Moto Z, и похоже, что производители не намерены останавливаться. На краудфандинговом сервисе Indiegogo запущен […]
Модуль Timewave для Moto Z меняет способ взаимодействия со смартфоном
Source: 4pda

Пост №3018251

Автор: fake

ВасяРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3018251″ }, «headline»: «Вася / котейка», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D0%B5%D0%B9%D0%BA%D0%B0-3708555.jpeg», «height»: 2160, «width»: 1620 }, «datePublished»: «2017-03-09T08:47:22+03:00», «dateModified»: «2017-03-09T08:47:22+03:00», «author»: { «@type»: «Person», «name»: «fake» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3018251
Source: Joyreactor