знаем видали, был продакшн и довольно нагруженный, когда я понял что было бы ахеренно в соседнюю табличку тупо файлами писать. Переехал за 3 дня. И я офигел как 200 гб бд в муське, привратились в 60 гб на постгре
1. это можно посмотреть в конфиге муськи
2. можно создавать индекс например на 2 столбца, например primary индекс + простой по другому столбцу
3. Пакетное человек имеет введу, что ты перегружаешь базу единичными запросами, работай пачками
4. поковыряй конфиг муськи и она норм заработает
Выкатил обнову:
1. Заработал деплой Pro версии poste.io
2. Рефакторинг и оптимизация куска парсинга.
3. Исправил проблему outbound-hosts, когда не делаем чистую установку, а просто допаршиваем/заменяем домен
4. Полностью написал логику для отработки без ошибок, когда api постмастера отдаёт ответ...
lock(SyncObjects.TableSyncer)
{
var sourceTable = project.Tables["startTable"];
/*Округлить цены до целых чисел*/
int k = sourceTable.GetRow(0).ToList().IndexOf("Price");
if(k > -1){
for(int i = 1; i < sourceTable.RowCount; i++){
sourceTable.SetCell(k, i...
Выкатил обновление:
1. Фикс мелких багов
2. Бот теперь сразу отрубает автоапдейт весты
3. Поправил симлинки трекинг доменов
4. Сделал логику, что если нашёлся сайт в вебархиве, то удаляется заглушка. Если ничего не подтянуло, то оставляет.
с телефона просто, поправил
var rand =new Random();
var randyear= rand.Next(1999,2022);
var randmonth=rand.Next(1,12);
var date= randyear.ToString()+"-"+randmonth.ToString();
проверил, работает
var rand =new Random();
var randyear= rand.Next("1999","2022");
var randmonth=rand.Next("1","12");
var date= randyear.ToString()+"-"+randmonth.ToString();
это c#
var rand =new random();
var randyear= rand.Next("1999","2022");
var randmonth=rand.Next("1","12");
var date= randyear.toString()+"-"+randmonth.toString();
Выкатил апдейт:
1. Сделал фикс по этому гайду, что бы отрубить затирку X- заголовков средствами poste.io. Как оказалось не совсем корректно считает тогда баунсы https://www.mailwizz.com/kb/low-score-in-spamassassin-because-of-the-rand_mktg_header-rule/
2. После апдейта, со скачиванием сайта из...
Вышел апдейт:
1) портировал телеграм бота на c#
2) портировал деплой тоже на c#, остался парсинг
3) сильно облегчил скрипт
4) сократил время выполнения деплоя до 12 минут.
russian topic of this course https://zennolab.com/discussion/threads/texnicheskij-recept-email-inboxa-garantirovannyj-bilet-v-e-mail-rassylki-skidka-30-do-1-08-22.91743/
Hello! Are you looking for a way to get into bulk emailing, or what you already have is not inboxing and only makes your head hurt?
Well, buddy, you're in the right place! Already more than 180 people send this method, more than half of them have never sent mailings before.
Who is this course...
Выкатил апдейт:
Добавлен параметр ti, для случаев когда не хочешь тестировать ip адреса на блеклисты и score.
Добавлена возможность парсить, без проверки по постмастеру.
Переработан механизм для установки своих доменов, без парсинга.
Запилил скачивание сайта, из веб архива и залив файлов на...
Хоть кто-то упомянул) И вправду, я собираю идеи и хотелки, это дело классно приоритизирует голосованиями. То бишь, онли, то что нужно и никакой отсебятины.
Вот последние 2
Выкатил апдейт:
1. При перезагрузке vps, cron команды слетали. Теперь при каждой загрузке системы, они будут прописываться.
2. Довёл кусок кода генерирующий SSL до рабочего состояния.
3. Добавил логирование действий в процессе генерации SSL(скрин)
4. Сделал правку, убирающую ошибку в roundcube...