Сегодня я решил сделать ftp сервер на linux с помощью vsftpd, но чуть позже я захотел сделать веб-регистрацию для новых пользователей.
Мне бы хотелось сделать веб с apache и php, в чем я не очень силён.
Помогите, пожалуйста!
Комбобокс неисчерпаем, как атом, вот пруфлинк:
https://habr.com/ru/post/342184/
Но хотелось бы за один день взять и приделать какой-то относительно годный. Я хочу, чтобы по мере вбивания появлялись подсказки, и чтобы эти подсказки делались с помощью ajax-запроса.
Чтобы он был достаточно современным (работал и на планшетах).
И jquery.
Elementary OS - красивый, нетребовательный дистрибутив Linux, ориентированный на владельцев лэптопов. Пользователи его полюбили за скорость работы, легковесность и красоту. Внешне, его интерфейс отдаленно напоминает MacOS от Apple, но это только первое впечатление. Все графическое окружение построено на минимализме и эстетичности. И в этой статье мы разберем проблему в окружении, появившуюся с недавнего времени. Многие пользователи могли заметить, что после обновления Elementary OS до версии 5.0, перестали отображаться значки сторонних программ в wingpanel. Вероятнее всего, это связано с тем, что разработчики вырезали из системы некоторые пакеты, которые отвечали за отображение значков программ сторонних разработчиков, таких как Telegram, Skype, погодные индикаторы
Запись Значки приложений на панели в Elementary OS 5.0 впервые появилась Losst.
Всем привет!
Понимаю, что не совсем профильный, но на прямую связный вопрос.
В общем принтер через какое-то время засыпает. Да так, что только кнопкой можно его разбудить. Принтер расшарен CUPS'ом по сети и иногда отправишь на него что-нить приходишь к нему, а там ничего. Включишь и ждёшь пока купс переотправит задачу, это если ещё купс прочухает всё верно.
В Офтопике в драйвере была галочка не усыплять принтер. А тут как бы не могу найти... драйвер, к слову, установлен hplip.
Может как-нить по крону чего запрашивать у принтера, чтобы он не спал?
Ну не печатать же на него раз в 10 минут страницу )) Хоть и пустую, но всё же ... перекладывать потом
))
Не сталкивался никто?
https://habr.com/ru/post/447016/
Боб: Если бы тебе нужно было исправить одну вещь в сетевом мире, что бы это было?
Линус: Ничего технического. Но я просто ненавижу современные «социальные сети» — Twitter, Facebook, Instagram. Это болезнь. Она поощряет плохое поведение.
...
Я один из тех, кто считает, что анонимность переоценивается. Некоторые люди путают приватность с анонимностью, считают, что они взаимосвязаны, и что защита приватности подразумевает защиту анонимности. Думаю, это неверно. Анонимность важна для информаторов, но если вы не можете доказать, что вы тот, за кого себя выдаёте, то ваша безумная болтовня на какой-нибудь социальной платформе не должна быть видна, и вы не должны иметь возможность лайкать её или делиться.
Боб: Многие из нас восхищаются твоим стремлением называть вещи своими именами в публичных дебатах по поводу технических решений, касающихся Linux. Другим не нравится твой прямолинейный стиль спора. Как считаешь, ты становишься более или менее дипломатичным с течением времени?
Линус: Если уж на то пошло, я считаю, что стал более тихим. Я бы не назвал это «более дипломатичным», но я стал лучше понимать сам себя, и пытаюсь быть менее напористым.
В частности, потому, что люди относятся ко мне уже не так, как ранее. Раньше обстановка была менее формальной, мы были группой гиков, которые развлекались и игрались. Сейчас обстановка уже не такая. Не такая камерная – сейчас в разработке участвуют тысячи людей, и это только те, кто отправляет патчи, не учитывая вообще всех людей, связанных с проектом.
Я в школе прошла урок ядерной физики. Мы узнали что после периода полураспада происходит взрыв, а это в Коране предугадал сам Аллах, т.е. Аллах существует. А также мы узнали термин «ядерная независимость». Ядерная независимость заключена в безразличии к заряду ядра, то есть это пример бисексуальности в природе. Я рассказал об этом своей девушке и своему парню и они надо мной посмеялись.
Сейчас есть некоторое количество свободного времени, ищу разовые заказы в области обработки данных, требующей математики, машинного обучения, компьютерного зрения.
Примеры задач, которые я решал или принимал участие:
- построение карты движения транспорта на перекрестках при наличии треков с видеокамер
- выделение информации о месте события из большого количества однотипных отчетов
- отслеживание людей при их перемещении на многих камерах наблюдения
Оплата исходя из потраченного времени, 1200р (18$) в час
Контакты: [email protected]
Пытаюсь написать простого отправителя сообщений для xmpp.
Решил воспользоваться gloox.
Так вот, оказалось, что без ручного засыпания сообщение теряется.
Вопрос, если кто знает, как в gloox дождаться отправки сообщения и только потом выйти?
Пример кода:
class MyMessenger: public ConnectionListener {
public:
MyMessenger(): client( 0 ) {}
~MyMessenger() {
if( client ) delete( client );
}
virtual void onConnect() override {
JID to(DST_JID);
MessageSession* session = new MessageSession( client, to );
session->send("test message"
;
// вот без этого сообщение теряется.
std::this_thread::sleep_for(std::chrono::milliseconds(500));
client->disposeMessageSession(session);
client->disconnect();
};
virtual void onDisconnect( ConnectionError ce ) override {
if( ce == ConnAuthenticationFailed )
cerr << "Auth failed. Reason: " << client->authError() << endl;
}
virtual bool onTLSConnect( const CertInfo& ) override {
return true;
}
void start() {
JID jid( USER_JID );
client = new Client( jid, USER_PASS );
client->setServer( SERVER );
client->setPort( PORT );
client->setTls( TLSRequired );
client->registerConnectionListener( this );
if( client->connect( false ) ) {
ConnectionError ce = ConnNoError;
while( ce == ConnNoError ) {
ce = client->recv();
}
cerr << "ce: " << ce << endl;
}
}
private:
Client* client;
};
Полное название xiaomi jesis fingerprint mouse. Как многим известно сяоми не разрабатывают большинство своих устройств, а лепят свой бренд. Так вот оригинальный производитель этой мыши компания jesis, и у неё эта же мышка называется jesis j1. Мышь продаётся в 3х цветах: белом, серебристом и чёрном. Серебристый выглядит очень дёшево и непрезентабельно, белый в живую посмотреть не удалось, взял себе чёрную как самую нейтральную. Очень напоминает мою текущую bluetooth мышку microsoft designer mouse или её переработанную версию Microsoft Modern Mouse
Но это всё было бы не интересно и бесполезно без технических деталей, я как заядлый пользователь линуксов подтверждаю работу этой мышки включая сканер отпечатков пальцев.
По железкам у нас следующее: кабель прорезиненный 1.8 м, покрытие мышки soft-touch пластик, интерфейс подключения usb 2.0. Кнопок у мыши 3: левая, правая и колёсико. Крутится колёсико без явных щелчков, очень плавно, мне больше нравится тактильную обратную связь ощущать. Сканер отпечатков пальцев Elan его vid:pid в системе определяются как 04f3:0c28 (здесь перечень поддерживаемых сканеров отпечатков пальцев на линуксе, и этот сканер там есть)
При подключении мышки у нас определяется 4х портовый юсб-хаб, потом обычная hid мышь и сам сканер отпечатков пальцев. Китайцы к счастью сильно не мудрили, и простота этой железки и работоспособность должны быть как топор.
Из коробки мышь заведётся на сегодняшний день не во всех дистрибутивах. Например в OpenSuse tumbleweed, после установки пакета libfprint0 версии 0.99 и старше, после чего в гноме и кедах будут работать стандартные инструменты настройки входа по отпечатку пальца(другие DE я не проверял). В Arch, gentoo и manjaro ставим libfprint 0.99 и выше и будет всё точно так же как на сусе.
Для Fedora я завел багрепорт на обновление libfprint и на днях соберу пакеты, после чего из коробки будет и на свежих версиях федоры работать.
А создал эту тему я для того, чтобы попросить помощи у сообщества собрать пакеты для Debian и убунту (включая Linux Mint) с libfprint 0.99, чтобы помочь другим людям, которые не в состоянии это сделать.
Вывод dmesg при подключении мыши:
[ 2743.533231] usb 1-2: new high-speed USB device number 8 using xhci_hcd
[ 2743.659538] usb 1-2: New USB device found, idVendor=1a40, idProduct=0101, bcdDevice= 1.11
[ 2743.659544] usb 1-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 2743.659548] usb 1-2: Product: USB 2.0 Hub
[ 2743.661116] hub 1-2:1.0: USB hub found
[ 2743.661165] hub 1-2:1.0: 4 ports detected
[ 2744.042180] usb 1-2.3: new low-speed USB device number 9 using xhci_hcd
[ 2744.242727] usb 1-2.3: New USB device found, idVendor=1a81, idProduct=2804, bcdDevice= 1.00
[ 2744.242734] usb 1-2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2744.242739] usb 1-2.3: Product: Jesis J1 USB Optical Mouse
[ 2744.242742] usb 1-2.3: Manufacturer: PixArt
[ 2744.248507] input: PixArt Jesis J1 USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.3/1-2.3:1.0/0003:1A81:2804.0004/input/input26
[ 2744.249089] hid-generic 0003:1A81:2804.0004: input,hidraw0: USB HID v1.11 Mouse [PixArt Jesis J1 USB Optical Mouse] on usb-0000:00:14.0-2.3/input0
[ 2744.426209] usb 1-2.4: new full-speed USB device number 10 using xhci_hcd
[ 2744.617390] usb 1-2.4: New USB device found, idVendor=04f3, idProduct=0c28, bcdDevice= 1.40
[ 2744.617395] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2744.617399] usb 1-2.4: Product: ELAN:Fingerprint
[ 2744.617402] usb 1-2.4: Manufacturer: ELAN
Вывод lsusb при подключении мыши:
Bus 001 Device 013: ID 04f3:0c28 Elan Microelectronics Corp.
Bus 001 Device 012: ID 1a81:2804 Holtek Semiconductor, Inc.
Bus 001 Device 011: ID 1a40:0101 Terminus Technology Inc. Hub
P.S.
Если кто не в курсе, то сканеры отпечатков пальцев куда менее безопасны, чем кажется. Ваши отпечатки пальце много где остаются и простым скотчем можно разблокировать ваш комп. Используйте это на свой страх и риск.
Отваливаются ssl сертификаты в основном, там у нас всё нормально или опять чё химичат блокираторы?
Моё с 13 до 15 утра, потом завтракаю, гуляю. Следующий этап с 19 до 21 и последний этап с 23 до 2. Так не устаю и работоспособность максимальная. Дни недели разные.
А ваше рабочее время какое?
PS: кукарекам, которые рассказывают про несуществование сов, могу сказать, что ночью мне надо спать 10-11 часов, а днем только 5-7 часов. Проверено много много раз.
С чем связано отсутствие встроенной справки для некоторых команд? И где брать информацию оффлайн?
Например: bg, fg, jobs...
man jobs
Нет справочной страницы для jobs
Как-то это не прикольно. Если нет интернетов, что тогда делать?
Новый проект «SPURV» даст возможность запускать Android приложения на десктопном Linux. Это экспериментальная контейнерная среда Android, которая может запускать Android приложения наравне с обычными приложениями Linux на дисплейном сервере Wayland.
( читать дальше... )
Решил тут зарегистрировать ИП по УСН.
Чтобы не заморачиваться с походами пешком, глянул - как оформить ИП без уплаты пошлины. Это можно сделать, имея квалифицированную электронную подпись. Но на сайте Госуслуг не сказано, какой класс ЭП для этого достаточен. Я так понимаю, КС2?
Есть ли у кого-то из лоровцев опыт регистрации/получения ЭП без похода пешком до аккредитованного удостоверяющего центра? https://e-trust.gosuslugi.ru/CA Возможно ли получить ЭП в удостоверяющем центре другого города, удалённо? Какие цены на ЭП можно считать нормальными? Как не попасть на развод от какой-нибудь шарашкиной конторы? Например, на сайте Госуслуг ссылка на УЦ от регионального отделения ПФР указана на неработающий домен. Как выбрать «правильный» УЦ?
И ещё, по налогам УСН. Там налог 6% при уплате на доход надо платить раз квартал? То есть, 4 раза в год? https://www.nalog.ru/rn77/ip/ip_pay_taxes/usn/ Ну, и сдача декларации по УСН для ИП не позднее 30 апреля.
И по отчётности (это ведь тоже самое, что и декларация?). На сайте Госуслуг написано, что «Вам требуется регулярно предоставлять отчётность в ФНС, ФСС, Росстат и ПФР». Но в табличке по УСН обозначена только лишь отчётность в ФНС. Где истина?
Какие средства УЦ совместимы с Линуксом (Debian stable)?
«AtlasCert» версия 1.1
Notary-PRO 2.6
Notary-PRO 2.7
ViPNet КС2
ViPNet КС3
ViPNet УЦ 4
АПК «УЦ ВТБ» версия 3.1
АПК «Валидата УЦ» версия 2.0
АПК «Удостоверяющий центр МБ» версия 2.0
АПК Валидата УЦ
АПК Верба-сертификат МВ
АПК УЦ ММВБ версия 1.0
Атлант-УЦ
КриптоПро УЦ 1.5
КриптоПро УЦ 2.0
ЛИССИ-УЦ
ПАК «Головной УЦ»
ПАК «Юнисерт-ГОСТ» Версия 2.1
ПАК «Юнисерт-ГОСТ» Версия 3.0
ПАК Бикрипт-УЦ
Спустя три года с момента предыдущего релиза вышла новая версия аудио плеера DeaDBeeF. По словам разработчиков он стал достаточно зрелый, что было отображено в номере версии.
( читать дальше... )
Спустя три года с момента предыдущего релиза вышла новая версия аудио плеера DeaDBeeF. По словам разработчиков он стал достаточно зрелый, что было отображено в номере версии.
( читать дальше... )
Улучшение формата ссылки на ролик для встраивания PeerTube в новостную ленту или сообщение форума.
Ссылка на соответствующий запрос в репозитории PeerTube на GitHab https://github.com/Chocobozzz/PeerTube/issues/1763
Существующий формат ссылки для встраивания ролика PeerTube в новостную ленту является потенциально небезопасным, так как предполагает загрузку исполняемого кода с распространяющего ролик сервера.
Это приведёт к запрету администрацией соц сетей и форумов размещения роликов по протоколу PeerTube и отключению соответствующего функционала.
Для того чтобы этого избежать я предлагаю разделить ссылку на PeerTube ролик на две части.
Первая часть это ссылка на страницу содержащею приложение плеера которая может быть заменена на любую другую страницу плеера с сайта, которому размещающий ролик ресурс доверяет.
Например ресурс размещающий у себя ролик может разместить страницу с плеером у себя.
Вторая часть адреса это передаваемые в параметрах страницы магнет ссылка на размещаемый ролик.
Например для ролика выше такая ссылка будет выглядеть так:
При этом если кто либо захочет разместить этот ролик на фейсбуке то фейсбук сможет переделать ссылку так:При этом как можно видеть плеер будет грузится с фейсбука, ну и понятно что фейсбук сам себе доверяет.
С другой стороны так как плеер принимает магнет ссылку на файлы то будет возможно дополнительное сидирование с помощью обычных торрент клиентов, что облегчит создание сидирующей инфраструктуры.
Ссылка на соответствующий запрос в репозитории PeerTube на GitHab
https://github.com/Chocobozzz/PeerTube/issues/1763
Надеюсь что вы сходите на GiHub и проголосуете за этот запрос или иначе окажете ему поддержку.
0x0.st умеет классно работать через консоль, но тормозит при обращении через тор.
Подскажите аналог, который тоже умеет
curl -F'[email protected]' 0x0.st
Есть проблема с питанием 3G модема, через длинный кабель модем стабильно отваливается от роутера, поэтому нужно дополнительное питание. Прошелся по магазинах и так сразу не смог купить нужный кабель, потому что нигде не было в наличии. Заказывать, ждать и т.д. не охота, к тому же у меня валяется много USB проводов и блоков питания от смартфонов, хочу просто спаять кабель USB-Y. Нашел вот такую схему чтобы покзать конкретно о чем речь http://rones.su/wp-content/uploads/USB_Y-cable_AMx3.png спаять ее очень просто, но есть некоторые вопросы по поводу работы такого кабеля и рисков при его использовании:
1. Можно ли будет подключать через такой кабель модем к роутеру и подавать дополнительное питание с зарядки от смартфона которая выдаёт 5 вольт и 1-2 ампера? Не сгорит ли при этом сам USB порт роутера или не будет ли повреждён сам модем? Конечно же источник питания этого оборудования будет идти с одной и той же розетки через удлинитель.
2. Может есть смысл спаять немного по другому, а именно в сам роутер пустить только 2 провода передачи данных, а питание полностью отдельное сделать исключительно от блока питания? В таком случае не будет ли «вредно» для модема включение питания не одновременно с передачей данных или вообще длительный простой с включенным питанием без передачи данных вообще когда роутер будет отключён а питание модема будет включено?