Главная » Хабрахабр (страница 599)

Хабрахабр

Джентльменский набор в области маркетинга и продаж компании-разработчика заказного ПО

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

Читать далее »

Универсальное API для получения информации по чекам

GEThttps://proverkacheka.nalog.ru:9999/v1/inns/*/kkts/*/fss/<Номер ФН>/tickets/<Номер ФД>?fiscalSign=<Номер ФПД>&sendToEmail=noГде Номер ФН (Фискальный Номер) — 16-значный номер. Например 8710000100518392 Номер ФД (Фискальный документ) — до 10 знаков. Например 54812 Номер ФПД (Фискальный Признак Документа, также известный как ФП) — до 10 знаков. Например 3522207165 (Мои догадки) В качестве единицы используется параметр с QR-кода в чеке, помеченный в начале статьи, как n=1 Также обязательно указать хотя бы ...

Читать далее »

[Перевод] Эксперименты с AR: когда C# встречается с CSS

Часто при работе над проектом самые большие технические сложности возникают тогда, когда меньше всего этого ожидаешь. В моём случае это произошло, когда я работала с Google Creative Lab над прототипом эксперимента по переносу песни Грейс Вандервол Moonlight в дополненную реальность. Нам понравилась идея окружения зрителя красивым написанным от руки текстом песни, который будет раскрываться и парить в пространстве при движении ...

Читать далее »

Бешеные псы: Angular 2 vs React

Встречайте, противостояние двух фреймворков: Angular и React в формате поединка на примере конкретного простого приложения. За Angular выступает Евгений Гусев (@bunopus), за React — Илья Таратухин (@ilfa). Чтобы сделать честные выводы, они сначала поменялись технологиями и попробовали развернуть базовый проект. Старт на React породил множество проблем, а вот с Angular дело обстояло гораздо проще, потому что это идеальное приложение для человека, который не особенно работал с фронтендом. Но, конечно, это было ...

Читать далее »

Git: советы новичкам – часть 3

В финальной части нашей серии статей о работе с Git мы продолжим разговор о ветках, рассмотрим особенности работы с командой push и расскажем, что такое rebase. Первую и вторую статьи серии мы можете прочитать по ссылкам. Глава 16. Откуда взялась ветка? Набираемся терпения и продолжаем рассматривать разные рабочие ситуации. Если мы сделаем несколько коммитов, а потом выполним команду fetch (скачаем ...

Читать далее »

Аутентификации на Angular и Spring без Spring Security (клиент на Angular)

О чем эта статья Она может быть полезна для новичков, которые хотят написать своё AAA (Authentication, Authorization, and Accounting). В этой статье, я расскажу как написать простую аутентификацию без помощи готовых решений для данной задачи. Репозиторий клиента на Angular и Репозиторий сервера на Spring. В данной статье я сделаю выдержки кода клиентской части на Angular. В этом разделе я опишу ...

Читать далее »

[Перевод] Использование переменных окружения в Node.js

Материал, посвящённый переменным окружения в Node.js, перевод которого мы сегодня публикуем, написал Берк Холланд, веб-разработчик, в сферу интересов которого входят JavaScript, Node.js и VS Code. Кроме того, стоит отметить, что у него сложились непростые отношения с Java. Вот его история. Переменные окружения — одна из фундаментальных конструкций среды Node.js, но почему-то я никогда не стремился научиться правильно ими пользоваться. Возможно, ...

Читать далее »

ZalgoFuzzing: использование нестандартных методов размытия пейлоадов

Использование нестандартных техник обфускации пейлоада (полезной нагрузки) при проведении тестирования на проникновение веб-приложений может позволить обходить фильтрацию защитных средств и способствовать реализации вектора атаки. В этой статье я расскажу про т.н. Z̴a҉̠͚l͍̠̫͕̮̟͕g͚o̯̬̣̻F̮̫̣̩͓͟ͅu̯z̡͉͍z̪͈̞̯̳̠ͅi̴̜̹̠̲͇n̰g̱͕̫̹͉͓ как метод обфускации (размытия) пейлоадов. Z̻̮̰̗͙̱̣a̺̗̺͍̹̕l͈̠͈͍g̵o̤̜͇͕̹ В первую очередь давайте разберем что такое Zalgo и такую! особенность построения текста. В тексте используются комбинированные символы, также известные как комбинированные ...

Читать далее »

Нужно ли беречь данные от сотрудников

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

Читать далее »

Энергонезависимая память NVDIMM для защиты кэша в RAIDIX 4.6

В этой статье мы подробнее расскажем о поддержке энергонезависимой памяти (NVDIMM) в ПО RAIDIX 4.6. Новую версию ПО взяли на вооружение наши ключевые партнеры. Так, управляющее ПО RAIDIX 4.6 уже используется в новой СХД Trinity FlexApp от «Тринити». Персистентная память и стандарт NVDIMM Новый RAIDIX работает с персистентной памятью (PMEM), которая объединяет в себе преимущества традиционных устройств хранения данных и ...

Читать далее »