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

Хабрахабр

[Из песочницы] Установка и настройка Oracle Internet Directory для разрешения имен баз данных

О настройке доступа к СУБД Oracle, который хранится в файле tnsnames.ora известно каждому, кто работал с этим типом СУБД. Хорошо если записей в нем не много, а что делать, если в организации сотни баз данных, доступы к которым нужно предоставлять с хостов пользователей различных уровней или с терминальных серверов. Данные хранятся в файле tnsnames.ora в обычном текстовом виде и легко ...

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

Аутентификация asp .net core через IdentityServer4

Тут не будет ничего необычного, один фреймворк «IdentityServer4» будет выполнять аутентификацию по логину и паролю на неком Api, плюс еще обрабатывать refresh_token. Работать он будет с существующим IdentityDbContext, IdentityUser. Это один из четырех типов разрешений OAuth 2. По итогу получится сценарий при котором, для каждой аутентификации будет выдан и сохранен в таблицу «PersistedGrants» один refresh_token. 0: Учётные данные владельца ресурса ...

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

Улучшаем интернет-программы

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

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

[Из песочницы] Краткий экскурс по основным моментам Zend Framework

С россыпью конфигов… Предмет любви нашего ЯП, обладающий хорошим MVC, благодаря чему Zend Framework — самый лучший фреймворк на PHP. Это просто фреймворк, или этот фреймворк олицетворяет собой гордость PHP-сообщества — его трудолюбивых разработчиков, так сказать, ключевой ингредиент? Здесь вы не найдёте ответа на этот вопрос, зато узнаете про ServiceManager и ModuleManager. Предупреждение Данный материал основан на том, что я ...

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

[Перевод] [ Психология дизайна ] — The Psychology of Design

Должны ли дизайнеры кодироваться уметь писать код и понимать бизнес? Существует ряд дебатов о том, какие дополнительные навыки должны изучать дизайнеры. Тем не менее, я бы сказал, что каждый дизайнер должен изучить основы психологии. Эти навыки невероятно ценны, но, возможно, не являются существенными. Как дизайнеры, мы можем использовать психологию для создания более интуитивных, ориентированных на человека продуктов и опыта. Как ...

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

Какой велосипед выбрать для городских, загородных и экстремальных поездок — обзор моделей Airwheel и Twitter

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

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

[Из песочницы] Как Vim украл моё сердце

Думаю, видно из названия, что сегодня мы будем рассуждать о Vim! Что это такое? Зачем это нужно? Как этим пользоваться? Многие, читавшие мою прошлую стать могли воскликнуть: К моему глубочайшему сожалению, и сейчас найдутся люди, рассуждающие аналогично. Действительно, подобную практику можно посчитать излишней. Для тех, кто не в курсе, поясню: Vim — это старомодный редактор текста, работающий в терминале и ...

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

В одном из цехов АВТОВАЗа нашли ферму для майнинга

Таинственный злоумышленник, два года майнил криптовалюту, спрятав и запитав ферму в электрических шкафах 19-го зала управления конвейерами. Служба безопасности АВТОВАЗа, пишет корпоративная газета автозавода «Волжский автостроитель», столкнулась с интеллектуальной преступностью. Майнил сотрудник весьма успешно.Ссылка на новость. По данным журнала событий исследованного управляющего блока, криптоферма функционировала с ноября 2017 года. «Специалисты безопасности установили, что для функционирования криптофермы нарушитель использовал коммуникационный канал ...

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

Cogear.JS – современный генератор статических сайтов

Привет, Хабр! JS, в основе которого лежит Webpack. Хочу представить вниманию хабровчан генератор статических сайтов с открытым исходным кодом, написанный на Node. Например, предоставляет возможность «горячей подгрузки» (без перезагрузки страницы) изменённых скриптов и стилей. Проект вдохновлён тем же Jekyll, но в основе своей использует современный технологический стек. Проект ориентирован на международную аудиторию, поэтому официальный сайт, документация и видеоролики — на ...

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

Так ли в Европе, как о ней пишут?

На Хабре очень много статей, связанных с жизнью в Европе и переездом, которые могут помочь людям найти ответ на вопрос «а стоит ли, собственно, в Европу переезжать?». Бывают статьи как положительные, так и о не самом удачном опыте. Досконально описываются процесс устройства на работу, получения визы и поиска жилья. И, скажем так, не подкреплённая никакими пруфами, кроме мнения автора.Прочитав эту ...

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