Yandex — фекалии
Мое личное мнение. Но не имея доступа к телефону, ты не имеешь доступа к сервису. Такая вот славная безопасность.
Я устал создавать куча заметок и забывать пароли от них. Для этого я создал этот микроблог. Буду писать то что не плохо было бы помнить.
Мое личное мнение. Но не имея доступа к телефону, ты не имеешь доступа к сервису. Такая вот славная безопасность.
Столкнулся с очередным геморроем. На Windows 11 решил подключить наушники к передней панели а колонки к задней. И переназначать выходы прямо в Windows когда хочу слушаю динамики, нужны наушники включаю их.
Даже после установки драйвера Realtek ситуация не слишком сильно изменилось. Так как после подключения наушников к передней панели он отключал заднюю и т. д. И контролировать этот процесс я не мог.
Лечение геморроя с выводом звука:
Скачав последний звуковой драйвер Realtek с ним устанавливается программа Realtek Audio Console
Запустив ее ищем глазами значок шестеренки у меня он в верхнем правом углу.
Жмем на него и ставим галочку в пункте. «Настроить переднее и заднее выходные устройства для одновременного воспроизведения двух различных звуковых сигналов». После этих действий геморрой проходит и вы можете выбирать
между двумя выходами.
Столкунлься с проблемой когда хочу создать jar файл в [Java] где main метод [Java class] находиться в не корневой директории.
То есть класс майн распологаеться допустим так
\\
\\updater\Updater.class(main)
\\user\User.class
\\Minifest.txt
Файл манифест нам нужен для того что бы собрать jar в него будут записанны другие данные так что не переживайте что мы будем писать захардокренные пути. Так будет выглядить содержимое
Manifest-Version: 1.0
Main-Class: updater.Updater
Class-Path: file:///Disk:/project/updater
Еще не збудем в классе с методом main указать пакет
И в классе User
package updater;
package user;
потом собираем jar командой
jar cfm test.jar Manifest.txt ./*/*.class
где
test.jar
это путь с именем файла где будет наш jar
Manifest.txt
Это файл манифеста на его основе будет создан манифест в jar
./*/*.class
Это файлы нашего проекта.
Вот и все проверяем это все командой
java -jar test.jar
И геморрой проходит!
Ну что же дамы и господа… Возрадуемся в команде геморроя прибыло.
Теперь мы будем чаще его лишаться что не может не радовать!
Прошу любить и жаловать сенсея «фронт энд разработки» мастера «верстки» повелителя CSS
MiguelTrat и сегодня он порадовал наш блог новым верхним меню.
Более того он выложил его в открытый доступ и теперь каждый желающий может приобщиться к избавлению от геморроя. Во общем кому нужно меню как ту сверху его можно забратьздесь .
От себя бы хотел добавить что я как завороженный наблюдаю как при наведении на названия сайта оно превращается в дым и улетает в жопу кота
.
Так что кому нужно меню идем на гитхаб.
И геморрой проходит.
Решил по пробовать windows 11 сразу получил геморрой.
Компьютер выключается по 15 минут. И так лечение геморроя.
Жмем лупу на нижней панели и пишем туда слово "питание".
И жмякаем на "Выбор схем управление питанием".
На против схемы "Сбалансированная" (рекомендуется)
жмякаем на кнопку "Настройка схемы электропитания"
там ищем "Изменить дополнительные параметры питания"
В появившемся окне раскрываем дерево "PCI Express"
там "Управление питанием состояния связи" ставим значение "отключить"
Но на этом геморрой не пройдет Следуете также нажать на лупу внизу и там набрать
«Командная строка» Щелкнуть на неё правой кнопкой мыши и запустить от имени Администратора.
там вводим.
cd C:\Windows\System32
powercfg -h off
sfc /acannow
На этом все геморрой проходит.
Всего по этому аппарату мало информации есть не много программ по программированию данного апарата работают под ДОС корректно удалось запустить под Windows XP
Под баттарейной крышкой скрываються 6 контактов , вероятнее всего для программирования.
Примерный состав аппарата
На плате с дисплеем:
Микросхема PCF5001 POCSAG Paging Decoder
Память ks24c02 SERIAL 2K (256 x 8) EEPROM
Есть без корпусная микросхема залита компаундом
На обратной стороне стоит LX50CM232-1008 [Datasheet](https://datasheet.datasheetarchive.com/originals/distributors/Datasheets-316/620769.pdf) масочное ПЗУ + статическое ОЗУ, 256к + 32к
И еще одна микросхема залитая компаундом.
На плате радио модуля стоит одна микросхема
KA8513B/C FM IF RECEIVER
Вот файлы которые удалсоь найти перевод пейджера в тестовый режим для настройки
[Тестовый режим ](https://disk.yandex.ru/d/9J4-yzi0D7oSag)
И пачка программаторов
[Программаторы](https://disk.yandex.ru/d/pf3rL3e_Ndo6TQ)
Готовая программа для пейдженговой станции
[Пейджеровая станция](https://github.com/Galakart/PagerStation)
Не вериться что уже почти 2023 год. Кошмар...
Хочется пожелать всем не тратить время понапрасну.
Хотя события делают из нас теми кем мы являемся.
Ламы и Господа )) Всех всем благ
Punks not dead!
И так господа нужно создать нужно создать сотни а то и тысячи файлов одним нажатием.
Тогда решение близко нужен bash
Запускаем его в нужной директории и вводим
for i in {1..5}; do touch tutorial_$i.txt; done
Он создаст папки
totorial_1.txt
totorial_2.txt
totorial_3.txt
totorial_4.txt
totorial_5.txt
Естественно имя расширение и количество может быть любое.
И геморрой проходит.
В joomla 4 появился rest API теперь новости можно публиковать удаленно .
Код класса который швыряет JSON в Joomla
import java.io.BufferedWriter;;
import java.io.OutputStreamWriter;
import java.net.HttpURLConnection;
import java.net.URL;
public class RePostreJ4 {
private static String TOKEN_KEY = "X-Joomla-Token";
private static String TYPE_KEY = "Content-Type";
private static String TYPE_VALUE = "application/json;charset=UTF-8";
private static String LANGUAGE ="\"language\":\"*\"";
private String tokenValue;
private String alias;
private Integer catid;
private String metadesc;
private String metakey;
private FTPLoader ftp;
private ParserText pt;
private String title = "";
private String articletext= "";
public RePostreJ4(String tokenValue, Integer catid, String metadesc, String metakey,ParserText pt) {
this.tokenValue = tokenValue;
this.catid = catid;
this.metadesc = metadesc;
this.metakey = metakey;
this.pt = pt;
this.title = pt.namePost;
this.articletext = pt.getTextContent();
this.alias = FTPLoader.Translator.translitor(pt.fileName);
}
public void goPost(String siteName){//Это отправляет пост запрос
try {
URL url = new URL(siteName+"/api/index.php/v1/content/articles");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("POST");
conn.setRequestProperty("Accept-Charset", "UTF-8");
conn.setRequestProperty("Content-Language", "ru-RU");
conn.setRequestProperty(TYPE_KEY,TYPE_VALUE);
conn.setRequestProperty(TOKEN_KEY,tokenValue);
conn.setDoOutput(true);
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(conn.getOutputStream(), "UTF-8"));
out.write(jsonCreater());
out.flush();
out.close();
System.out.println(conn.getResponseMessage());
} catch (Exception e) {
e.printStackTrace();
}
}
private String jsonCreater(){ //Этот метод создает строку JSON
StringBuilder sb = new StringBuilder("{\"alias\":\"");
sb.append(alias+"\",\"articletext\":\""+clear(articletext)+"\",\"catid\":"+catid+","+LANGUAGE+",\"metadesc\":\""+metadesc
+"\",\"metakey\":\""+metakey+"\",\"title\": \""+title+"\"}");
System.out.println(sb);
return sb.toString();
}
private String clear(String stroka){//Это нужен так как если в строке будет " JSON сломаеться
return stroka.replace("\"","'");
}
}
Теперь можно постить посты удаленно, и геморрой проходит.
Лого пример счетчика, который при выключенном входе включает выход. С пропуском первого выключенного состояния.
Логика как выше только после пропуска выключенного состояния включается и не выключается бистабильным реле (B001) сбросить реле можно через вывод R(reset) того же блока (B001)