![]() |
Страницы (36): « Первая ... « 16 17 18 19 [20] 21 22 23 24 » ... Последняя » Показать все 535 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- оОдин квантовый час со слаксом (https://hlfx.ru/forum/showthread.php?threadid=5905)
.
__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux
Вот так я пишу код в виме и тут же тестирую. Правда теперь переполз в кейт, но похоже скоро запрыгну в QT CReator или гигачат.
__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux
А это пока QT Designer. Это пока первые шаги для проверки работосопособности и я ещё почти ничего не умею, но в голове уже начала появляться структура проекта и попутно я в блокнотик записываю что надо изменить хэширование паролей, прикрутить SSL, авторизацию по QR и коду из смс например, но до этого оооооой как далеко... Счастье будет, если текст будет отправлять. Что-то при регистрации иногда зависает клиент, возможно придётся на плюсы переходить (но не хочу), либо у меня руки кривые, хотя говорят, что питон и си по скорости работы прям одинаково, причём питон иногда даже обгоняет, что удивительно. Да и вообще пыхтон щас на пике и в тренде, а код действительно читается как стихи Маяковского.
Добавлено 12-01-2025 в 06:00:
Минус питона в том, что в линуксе он у меня просто есть и всё. А под винду и другие системы надо тащить его библиотеке в дистрибутиве и я вообще не знаю как делается кроссплатформа. Ну то есть я напишу на си лаунчер для чатика, я в линуксе его скомпилирую и он будет работать. А как мне его сделать чтоб он на линуксе скомпилировался под яблофоны, фряхи, ведроиды и прочую фиговину?
Добавлено 12-01-2025 в 06:03:
Надо повспоминать про отладку на питоне, может покажет где оно виснет...
Добавлено 12-01-2025 в 06:05:
Во, ещё проверку на наличие регистрации. Ну и окно регистрации и входа отдельно, конечно., чтоб глаза не мозолило. Ну интерфейс это уже после отработки базового фукционала как минимум.
__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux
__________________
code:
#include <ython.h> #include <cstring> #include <cstdio> int main() { Py_Initialize(); const char* script_path = "./script.py"; char* py_argv[] = {strdup(script_path), strdup("argument")}; PySys_SetArgv(2, py_argv); PyRun_SimpleFileEx(fopen(script_path, "r"), script_path, 1); free(py_argv[0]); free(py_argv[1]); Py_Finalize(); return 0; }
__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux
__________________
А, ну батник тоже тема. Я как-то шабашил и мне дали корявый код скрипта для ежедневного бэкапа, который не работал. А не работал он потому что там половины кода не было. Я денёк посидел, написал всё, заработало. А вечером домой пришёл и решил погуглить по этим фрагментам. Короче мой код почти в точности совпадает с оригиналом, а там просто вариантов других не было
Ну батник или VBS-скрипт (тоже по работе писал на нём лаунчер для скриптов) это только для винды, а мне надо прям единый универсальный, чтоб один раз написал и скомпилировал сразу на все платформы.
Добавлено 15-01-2025 в 20:59:
XaeroX Я тут заметил, что я пишу сообщения, но количество сообщений у меня под аватаркой до сих пор 353. Мне это не важно, но просто обратил внимание.
__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux
__________________
Я вообще, если что-то программирую, я делаю это так, чтобы это работало всегда и везде и при любых условиях. Есть пара примеров с работы, могу даже код процитировать.
Вот, например. есть гипервизор Proxmox и до 4 версии там если пропадала сеть, то на сервер она обратно возвращалась, а на виртуальные машины нет. Потом конечно они исправили, но мне пришлось писать такой костыль. Сначала там было несколько сотен строк, но не работало. Всю ночь потратил на это, но зато потом в системе появлялась система ifrestart и проблема решена независимо от количества и адресов виртуалок
code:
#!/bin/bash # Скрипт для перезапуска сетевых интерфейсов. Применяется для Proxmox, # чтобы tap-интерфейсы после рестарта вновь прицеплялись к своим мостам (vmbr-интерфейсы) # Положить в /usr/local/bin и выдать права на запуск # Считываем мосты и записываем в массив brlist=$(brctl show|grep vmbr|awk '{print $1}') # Переносим из массива в файл список tap-интерфейсов. Отдельно для каждого моста for brtap in $brlist do brctl show $brtap | grep tap > /tmp/$brtap done # Перезапускаем сеть /etc/init.d/networking restart # Читаем из файла список tap-интерфейсов и подключаем к мосту for brtap in $brlist do cat /tmp/$brtap|while read line do brctl addif $brtap $line done done
code:
#!/bin/sh #Версия 1.2 для pfSense 2.2 set -e ME=`basename $0` print_help(){ echo "Параметры запуска:" echo " -t Делать бэкап TFTP" echo " -n Не делать бэкап TFTP" echo " -h Справка" echo } export smtpemailfrom="pfsense@******.ru" export pfmailto="911@******.ru" export pfsubject="Backup $(cat /root/pfbackup/hostname.txt)" export smtpserver="smtp.yandex.ru" export smtplogin="info@******.ru" export smtppass=******* export attachname="$(cat /root/pfbackup/hostname.txt)" export logfile=/var/log/sendemail.log use_tftp(){ /usr/local/bin/zip -r -P UBQ3z1o1Zf /tmp/"$attachname".zip /cf/conf/config.xml /tftpboot/ } no_tftp(){ /usr/local/bin/zip -r -P UBQ3z1o1Zf /tmp/"$attachname".zip /cf/conf/config.xml } # Если скрипт запущен без аргументов, открываем справку. if [ $# = 0 ]; then print_help exit fi while getopts ":tn" opt ; do case $opt in t) use_tftp ;; n) no_tftp ;; *) echo "Неправильный параметр"; echo "Для вызова справки запустите $ME -h"; exit 1 ;; esac done echo "Список адресов:" > /tmp/mailbody.txt ifconfig | awk '/inet / {print $2}' >> /tmp/mailbody.txt export pfbody="$(cat /tmp/mailbody.txt)" /usr/local/bin/sendEmail -v -l "$logfile" -f "$smtpemailfrom" -t "$pfmailto" \ -u "$pfsubject" -m "$pfbody" -a /tmp/$attachname.zip -s $smtpserver:587 -xu \ "$smtplogin" -xp "$smtppass" -o "message-charset=utf-8" rm -f /tmp/"$attachname".zip
code:
pkg -y pkg install -y p5-Net-SSLeay pkg install -y p5-IO-Socket-SSL pkg install -y sendEmail rehash ln -s /lib/libutil.so.9 /lib/libutil.so.8 echo $HOST > /root/pfbackup/hostname.txt
__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux
Ощущение что на винде это бы работало куда стабильнее.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux
Вот я не понимаю некоторых людей. Что им надо? Админить чат сообщества это та ещё проблема.
Я в телегу скинул голосовое сообщение, просто лень было нажимать на этот дебильный сенсор в телефоне. Человек 5 сразу ушли, патамушта голосовухи! Другие тоже посомневались, но остались. Ладно, я прикрутил бота, который аудио превращает в текст даже с запятыми и вопросительными знаками. Либо слушай, либо читай, как тебе нравится. Я просто сделал чтоб мне было удобно говорить и чтоб тебе было удоно читать. Что тебе ещё надо??? Не понравилось. Старый знакомый просто послал меня на 3 буквы и вышел из чата.
А если я ему на телефон позвоню, он скажет "пиши смс"? И это АЙТИШНИКИ, прогрессивные. Они умеют такое, что мне даже не снилось. Ну и как с этим жить?
__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux
SluX не у всех постоянно подключены наушники или колонки. Не у всех есть время слушать аудио. То, что тебе быстрее сказать, чем набрать текст - это правда. Но правда также в том, что прочитать текст обычно быстрее и легче, чем прослушать.
__________________
Временная зона GMT. Текущее время 00:38. | Страницы (36): « Первая ... « 16 17 18 19 [20] 21 22 23 24 » ... Последняя » Показать все 535 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024