Pull to refresh
1
Karma
0
Rating
Алексей @NeLexa

Пользователь

Вышел PhpStorm 2021.3

Форматирование таблиц в Markdown работает отлично, но лишь до того момента, пока в таблице не нужно указать символ |. При его вводе, редактор сразу отделяет его от экранирования обратной чертой.

| Symfony version | PHP versions    |
------------------|-----------------|
| ^5.1            | ^7.4\|^8.0\|^8.1|

LetsEncrypt планирует отозвать свои сертификаты из-за программной ошибки

LetsEncrypt тут не при чём. Пора обновить конфиг (https://ssl-config.mozilla.org/) до Intermediate (отказаться от TLSv1 и TLSv1.1), если хотите A+.

PhpStorm 2019.3: поддержка PHP 7.4, PSR-12, WSL, MongoDB и многое другое

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


IntelliJ IDEA 2019.2: поддержка Java 13 Preview, инструменты профилирования, новое окно сервисов и многое другое

После обновления сразу заметил, что у официального плагина Android Support перестал работать экран дизайна компоновки. Пришлось вернуть 2019.1.4.

Почему валидации email регуляркой недостаточно. Проверка MX-записей с примерами на PHP и Ruby

В Symfony, кстати, валидацию email по проверке MX и A-записей объявили устаревшим, по причине того, что это не является надежным способом проверки, поскольку зависит от состояния сети и некоторые действительные сервера отказываются отвечать на эти запросы.

Склейка двух apk-файлов в один

Конкретно apktool сначала распаковывает ресурсы (resources.arsc), а затем декомпилирует dex файл. Если немного модифицировать resources.arsc (apk останется полностью валидным), то apktool вылетает с исключением и даже не дойдёт до стадии dex декомпиляции.

Склейка двух apk-файлов в один

В простейшем случае, можно определить свой Application класс (наследуемый от базового или android.app.Application), который может вызвать, через AlarmManager любой Activity/Service компонент с любой задержкой.


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

Как перестать бояться Proguard и начать жить

Как я понимаю, seed'ы в Android — это потомки Application, Activity и BroadcastReceiver. Их имена классов не будут обфусцированы. Есть ли какая-то настройка для их принудительной обфускации?

«Прозрачный» HTTPS прокси для обхода блокировок Роскомнадзора

Давно уже сделал соединение, через tor для указанных доменов, через расширение FoxyProxy для Firefox. Достаточно добавить соединение к 127.0.0.1 и тор порту (9050) и оно было активно для белого списка сайтов. В списке сайтов уже добавлять по regexp или wildcard шаблону.

Симметричное и асимметричное шифрование. Разбор алгоритма передачи шифрованных данных между серверами

Зачем вы используете mcrypt для симметричного шифрования, а openssl для асимметричного?
От mcrypt давно уже пора отказаться в пользу openssl, к тому же в версии PHP 7.1 он объявлен, как deprecated.

Почему вы выбрали шифр MCRYPT_RIJNDAEL_256? Если вы хотели использовать AES-256, то ошиблись.
AES-256 — это MCRYPT_RIJNDAEL_128 с 256-битным ключём.

О дженериках в PHP и о том, зачем они нам нужны

Думаю здесь нужен был интерфейс в качестве параметра или метод с другим именем, раз вы передаёте другой класс. Перезагрузки действительно нет и перезагружать такими костылями
public method ($a) {
// работаем без поддержки анализатора =(
}

разные типы не стоит.

Сравнение SSL сертификатов с верификацией домена

Для чего эти скриншоты с SSLabs с оценкой B? Это говорит лишь о слабой настройке сервера и если воспользоваться конфигом с https://mozilla.github.io/server-side-tls/ssl-config-generator/, то будет твёрдая оценка A+.

Sendmail-заглушка для Linux

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

while read line
do 
    echo $line >> $name 
done 

будет интерпретировать текст письма как баш скрипт и, например, * заменит на список файлов в текущей директории.

Правильный вариант
while read line
do 
    echo "$line" >> $name 
done

$mol_time — работаем с датами и временем правильно

встройте phpjs.org/functions/date и ни в чём себе не отказывайте

Вставить, вытащить, потрясти

Есть же комбинация «кнопка громкости вниз + power» = скриншот.
Почему бы не попробовать сделать «кнопку громкости вверх + power»?

Xperia Z3+. Тоньше, легче и быстрее

Ну вот не во всех видимо нексусах. LG Nexus 4 — чуть треснул тач в левом углу в районе кнопки назад — вообще кнопки не работают. До этого уже разбивал стекло — также не работал тач, с другой стороны смотрю на разбитый тачскрин Iphone 5 — тач работает вообще без проблем.

Новые экспериментальные операторы Си++

Да вообще этот синтаксис прекрасно работает и в других ЯП. Попробовал навскидку на JS, Java, PHP, везде выводит 5.

SSH доступ к облаку Jelastic

А что делать, если нет раздела SSH Access (jelastic v.2.2.4)?

Information

Rating
Does not participate
Location
Нижний Новгород, Нижегородская обл., Россия
Date of birth
Registered
Activity