И это всё МОЁ

Господа, я в этих ваших сетях не особо силен. Представитель провайдера (не особо шарящий), говорит, что если мне потребуется пять ip белых, мне надо будет от свитча подключаться пятью портами. На мой вопрос, ребята, вам ip не жалко? Он сказал, нет, не жалко. На мой вопрос, а что, нету возможности по dhcp82 выдать мне какой-то vlan или как-то иначе сделать, чтобы я получил сразу 248 маску на один линк, он сказал что не знает, но вроде как нет...

Собственно, вопрос: можно ли на один порт, по dhcp option82 привязать сразу подсеть? Или может есть какой-то иной способ стянуть целую подсеть при наличии опции82? Какие слова мне надо произнести для этого? Тянуть пяток медных кабелей - бред.








 








И это всё МОЁ

1 мая 2019 года действующий президент Российской Федерации подписал Федеральный закон № 90-ФЗ «О внесении изменений в Федеральный закон «О связи» и Федеральный закон «Об информации, информационных технологиях и о защите информации», также известный как законопроект «О суверенном Рунете».

Исходя из положения, что вышеприведённый закон должен вступить в силу 1 ноября 2019 года, группа российских энтузиастов в апреле этого года решилась на создание первого в России децентрализованного интернет-провайдера, также известного как «Medium».

«Medium» на безвозмездной основе предоставляет пользователям доступ к ресурсам сети I2P, благодаря использованию которой становится невозможным вычисление не только маршрутизатора, откуда пришёл трафик (см. основные принципы работы «чесночной» маршрутизации трафика), но и конечного пользователя — абонента «Medium».

На момент публикации статьи «Medium» уже располагает несколькими точками доступа в Коломне, Озёрах, Тюмени, Самаре, Ханты-Мансийске и Риге.

Подробности

Перемещено Shaman007 из internet








 








15:35

hiri

И это всё МОЁ


Товарищи-братья,
Стесняюсь спросить, но тем не менее, может кто сталкивался? Выхлоп ниже по тексту .
В двух словах.
hiri - почтовый клиент для exchange only. Проблема в libGL.so.1 , но он есть в системе (меса стоит) и с ним все вроде бы должно быть в порядке. А поддержка у них платная.

[rdga12@archlinux]: ~>$ hiri
Traceback (most recent call last):
File «site-packages/PyInstaller/loader/pyiboot01_bootstrap.py», line 149, in __init__
File «ctypes/__init__.py», line 347, in __init__
OSError: /usr/lib/libgobject-2.0.so.0: undefined symbol: g_source_destroy

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File «site-packages/OpenGL/platform/glx.py», line 17, in GL
File «site-packages/OpenGL/platform/ctypesloader.py», line 45, in loadLibrary
File «site-packages/PyInstaller/loader/pyiboot01_bootstrap.py», line 151, in __init__
__main__.PyInstallerImportError: («Failed to load dynlib/dll 'libGL.so.1'. Most probably this dynlib/dll was not found when the application was frozen.», 'libGL.so.1', 'libGL.so.1')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File «hiriapp.py», line 94, in <module>
File «/home/ubuntu/.virtualenvs/hiri/lib/python3.5/site-packages/PyInstaller/loader/pyimod03_importers.py», line 631, in exec_module
File «site-packages/OpenGL/GL/__init__.py», line 3, in <module>
File «/home/ubuntu/.virtualenvs/hiri/lib/python3.5/site-packages/PyInstaller/loader/pyimod03_importers.py», line 631, in exec_module
File «site-packages/OpenGL/error.py», line 12, in <module>
File «/home/ubuntu/.virtualenvs/hiri/lib/python3.5/site-packages/PyInstaller/loader/pyimod03_importers.py», line 631, in exec_module
File «site-packages/OpenGL/platform/__init__.py», line 35, in <module>
File «site-packages/OpenGL/platform/__init__.py», line 32, in _load
File «site-packages/OpenGL/platform/baseplatform.py», line 92, in install
File «site-packages/OpenGL/platform/baseplatform.py», line 14, in __get__
File «site-packages/OpenGL/platform/glx.py», line 96, in GetCurrentContext
File «site-packages/OpenGL/platform/baseplatform.py», line 14, in __get__
File «site-packages/OpenGL/platform/glx.py», line 20, in GL
ImportError: ('Unable to load OpenGL library', «Failed to load dynlib/dll 'libGL.so.1'. Most probably this dynlib/dll was not found when the application was frozen.», 'libGL.so.1', 'libGL.so.1')
[6287] Failed to execute sсript hiriapp








 








И это всё МОЁ

Имеется китайская IP-камера на HI3516CV300. Камера рабочая, но в ней закрыт telnet и ssh. Подключив USB-UART адаптер к плате я наблюдаю лог загрузки U-Boot, могу войти в его командную оболочку. А вот сообщений от ядра или приглашеия логина нет. Как я могу активировать вывод сообщений ядра и залогиниться? Или второй вариант, как включить доступ по telnet или ssh, если я могу слить дамп прошивки?

U-boot log при обычной загрузке

hi3516cv300 System startup

Uncompress.......Ok


hi3516cv300 System startup


U-Boot 2010.06-svn1098 (Jun 11 2018 - 13:18:18)

Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xef 0x40 0x18
spi_w25q256fv_qe_enable(193): Error: Disable Quad failed! reg:0x2
Block:64KB Chip:16MB Name:"W25Q128(B/F)V"
CONFIG_CLOSE_SPI_8PIN_4IO = y.
at hifmc100_setTB() mid:0xef,chipsize:0x1000000 <no>.
lk[6 => 0x800000]
SPI Nor total size: 16MB
MMC:
EMMC/MMC/SD controller initialization.
Card did not respond to voltage select!
No EMMC/MMC/SD device found !
In: serial
Out: serial
Err: serial
Press Ctrl+C to stop autoboot
16384 KiB hi_fmc at 0:0 is now current device

srcAddr 0x83000000, dstAddr 0x82000000
created_inode 0x883d0200
find_squashfs_file: name bin, start_block 0, offset 2458, type 1
find_squashfs_file: name boot, start_block 0, offset 2558, type 1
read inode: name boot, sb 0, of 2558, type 1
find_squashfs_file: name uImage, start_block 0, offset 2490, type 2
read inode: name uImage, sb 0, of 2490, type 2
write_file: regular file, blocks 9
len 2222203
### FS load complete: 2222203 bytes loaded to 0x82000000
## Booting kernel from Legacy Image at 82000000 ...
Image Name: Linux-3.18.20
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2222139 Bytes = 2.1 MiB
Load Address: 80008000
Entry Point: 80008000
Loading Kernel Image ... OK
OK

Starting kernel ...




Переменные окружения U-boot

xmtech # printenv
bootargs=init=linuxrc mem=${osmem} console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=squashfs mtdparts=hi_sfc:0x30000(boot),0x550000(romfs),0x740000(user),0x180000(web),0x80000(custom),0x140000(mtd)
bootcmd=setenv setargs setenv bootargs ${bootargs};run setargs;sf probe 0;sf read 83000000 30000 550000;squashfsload;bootm 0x82000000
bootdelay=1
baudrate=115200
ipaddr=192.168.1.10
serverip=192.168.1.107
netmask=255.255.255.0
bootfile="uImage"
da=tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=tftp 0x82000000 update.img;sf probe 0;flwrite
ua=mw.b 0x82000000 ff 1000000;tftp 0x82000000 upall_verify.img;sf probe 0;flwrite
tk=tftp 0x82000000 uImage;setenv setargs setenv bootargs ${bootargs};run setargs;bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ethaddr=00:12:17:f7:d3:8a
NID=0x0001
muxctl0=0x12040064
muxval0=0x0
gpio0=0x77
gpioval0=0x00
muxctl1=0x12040104
muxval1=0x00
gpio1=0x82
gpioval1=0x04
osmem=56M
appVideoStandard=PAL
appNetIP=0xFE1FA8C00x00FFFFFF0x011FA8C0
appCloudExAbility=fgNP3bCbO90=
appSystemLanguage=English
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn1098 (Jun 11 2018 - 13:18:18)

Environment size: 1473/65532 bytes








 , ,








И это всё МОЁ

Да, именно такие цифры поставил нам городской департамент, имея ввиду отечественное ПО в образовании.

Сейчас начнется... ну не сейчас, но представляю пользователей винды которые только научились пользоваться меню пуск десяточки.

Слава Украине Спасибо, дорогое правительство.

Так как именно в его планах было выйти на эти цифры.

Не знаю что они будут делать с кучей крипто-софта, который уже добрался и до учительских компов.

В общем если вспомнить, на ЛОР в 2009-2011 годах кричали что нужно законодательно внедрять.

Пожалуйста!








 ,








И это всё МОЁ

Всегда досаждало держать скрипты в root(!) директории /usr/local/bin/. Мало того, что они действуют для всех пользователей, так и выгружать их туда и изменять надо под рутом, а любое действие под ним не самым лучшим образом сказывается на безопасности системы. Да и неудобно это.


Поэтому меня заинтерисовало как Luke Smith через


se


смотрел свои скрипты в каталоге .scripts. После этого я полез в его .bashrc и увидел там как он изменил переменную PATH, а позже посмотрел видел про fzf, где он всё доходчиво объяснил как достиг своего результата.


В его репозитории я не увидел se(), что разогрело интерес самому реализовать нечто подобное на менеджмент польовательских скриптов, пока макет выглядит так:



Хочется описать посредством чего я бы хотел достичь поставленной цели:



  1. Количество аргументов "$#"

  2. Проверка значения аргумента case "$number" in

  3. Чтение с консоли посредством read VAR

  4. Проверка на исполняемость в данный момент if [ "$(type "$VAR" 2> /dev/null)" ]; then...

  5. Создание файла touch "$VAR"

  6. Внесение строки echo "#!/bin/bash # Можно вместо последних двух пунктов сделать шаблоны cp base-bash "$VAR" или cp base-perl "$VAR"

  7. Возможность запуска chmod +x "$VAR"

  8. Запуск в редакторе "$EDITOR" "$VAR"

  9. Чтение выхлопа fzf VAR="$(fzf)"

  10. Открытие скрипта через fzf fzf | xargs -r "$EDITOR"

  11. Вывод первых 10 строк head -n 10 "$VAR"

  12. Удаление rm "$VAR"

  13. Просмотр скриптов ls "$sсript" | less

  14. Проверка существования директории if ! [ -d /path/directory/ ]; then...

  15. Создание директории mkdir -p "$VAR"

  16. Добавление новой переменной echo "export sсript="$(du "$HOME/.local/bin/" | cut -f2 | tr '\n' ':' | sed 's/:*$//')" >> ~/.zshrc

  17. Изменение существующей echo "export PATH="$PATH:$sсript" >> ~/.zshrc


Если выполню все выше написанное собираюсь встроить во всё это дело git, что бы каждое исправление и поправка фиксировались локальным коммитом. Может быть заменю fzf на dmenu, а может как-то скрещу их. Если я изобретаю велосипед (что скорее всего так) предложите пожалуйста приложение с похожим функционалом. Отказываться от своей идеи я не буду, а постараюсь научиться на чужой реализации. Или можете указать на (концептуальные) ошибки / предложить функционал.









 , , ,








И это всё МОЁ

Всем здравствуйте.


Проблема:


В GTK+ 2.x не было GtkAppChooserWidget и GtkAppChooserDialog, кому-то это было удобно, кому-то нет, но это давало определённую свободу. Пример из UI Mozilla (выбор обработчика для MIME-типа сводится тупо к выбору исполняемого файла):


Снимок для GTK+ 2.x


В GTK+ 3.x упомянутые UI-компоненты ввели, выглядит это всё куда приятнее, но свобода открыть MIME-тип X с помощью чёрта-в-ступе (напр., /bin/ls, или моего колхозного скрипта, для которого, разумеется, нет *.desktop entry), увы, утрачена:


Пример того же UI для GTK+ 3.x


Кто знает – настраивается ли GtkAppChooserWidget через ~/.config/gtk-3.0/settings.ini?









 , , ,








И это всё МОЁ

Почему js говно?








 ,








И это всё МОЁ

Здравствуйте. Прошу о помощи.

Сейчас ищу любую работу, но ничего не находится. Готов на любую подработку.
Одолжите, пожалуйста, на еду рублей 100-200. Сейчас в поисках работы, а дома есть абсолютно нечего. :-( От голода почти теряю сознание. Одолжить просто не у кого.

Если оставите контакты, то я клянусь вернуть с первой зарплаты (переведу на карту или номер телефона). В этом случае напишите в личные сообщения свой номер карты или номер телефона. Я верну 100%!

Мой номер карты: 5536 9137 5246 8484








 








И это всё МОЁ
Разработчики открытой микроядерной операционной системы Genode OS Framework сформировали выпуск операционной системы Sculpt 19.07. В рамках проекта Sculpt на базе технологий Genode развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта распространяются под лицензией AGPLv3. Для загрузки предлагается LiveUSB-образ, размером 24 Мб. Поддерживается работа на системах с процессорами и графической подсистемой Intel с включенными расширениями VT-d и VT-x.



И это всё МОЁ
И это всё МОЁ
Представлен релиз системы автоматической синхронизации файлов Syncthing 1.2.0. Синхронизированные данные не загружаются в облачные хранилища, а напрямую реплицируются между системами пользователя при их одновременном появлении в online, используя развиваемый проектом протокол BEP (Block Exchange Protocol). Код Syncthing написан на языке Go и распространяется под свободной лицензией MPL. Готовые сборки подготовлены для Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD и Solaris.



И это всё МОЁ

привет!

есть девайс, в который воткнут wi-fi свисток работающий в режиме AP. если девайс подключен(RJ45) к интернет - все ок, к точке достпупа может подключиться любой. если же выдернуть интернет - точка доступа видна, но никто не может к ней подключиться.

и еще: если подключиться когда интернет воткнут, и пинговать AP - все ок, но если отключить интернет(не отключая wi-fi) - перестает пинговаться

что, где, проверить?

спасибо








 








И это всё МОЁ

Здравствуйте! Стоит Ubuntu 12.04, есть несколько доменов, у некоторых есть субдомены. Задача: если в строку браузера ввели отсутствующий субдомен, чтобы он переходил на домен этого субдомена.

В Файл /etc/apache2/httpd.conf вставил следующее:


<Directory />
Options Includes -Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
ErrorDocument 404 /404.htm

RewriteEngine On
RewriteCond %{HTTP_HOST} !^%{SERVER_NAME}%{REQUEST_URI} [NC]
RewriteRule ^(.*)$ %{SERVER_NAME}%{REQUEST_URI} [R=301,L]

</Directory>

Не работает. Подскажите, пожалуйста, в чём дело.








 , , ,








И это всё МОЁ
Опубликован релиз инструментария GnuPG 2.2.17 (GNU Privacy Guard), совместимого со стандартами OpenPGP (RFC-4880) и S/MIME, и предоставляющего утилиты для шифрования данных, работы с электронными подписями, управления ключами и доступа к публичным хранилищам ключей. Напомним, что ветка GnuPG 2.2 позиционируется как развивающийся выпуск, в котором продолжают добавляться новые возможности, в ветке 2.1 допускаются только корректирующие исправления.



И это всё МОЁ

Чему вам обучитесь в курсах
Составлять рекламную стратегию
Разрабатывать УТП, функционировать со позиционированием расстраивавши пуском провианта либо обслуживание в рынок

Выбирать приборы продвижения
Находить новейшие каналы расстраивавши способы продвижения, функционировать со соцсетями, контекстуальной расстраивавши таргетированной рекламой

Проводить исследование конкурентов
Увеличивать конверсию со поддержкой юзабилити веб-сайта, создавать сценарии взаимодействия юзера со сайтом

Проектировать посадочные страницы
Увеличивать конверсию со поддержкой юзабилити веб-сайта, создавать сценарии взаимодействия юзера со сайтом

Настраивать таргетированную рекламу
Грамотно производить оценку расстраивавши давать прогноз средства, докладывать собственные мысли расстраивавши результативно создавать службу во команде

Продвигать веб-сайты расстраивавши страницы
Грамотно производить оценку расстраивавши давать прогноз средства, докладывать собственные мысли расстраивавши результативно создавать службу во указанию

Украина, Киев, Ярославский переулок 1/3.








 








И это всё МОЁ

Привет, ЛОР!

Хочу добавить/отредактировать ебилды в одном репозитории, находящимся на GitHub. Сделал форк, забрал его через git clone и начал локально редактировать. Внёс изменения, закинул обратно в свой форк, дальше создал Pull Request. И вот дальше пошло для меня непонятное. Pull Request пока не приняли, он открыт, я продолжаю вносить изменения или обновляю локальный репозиторий напрямую с основного репозитория, делаю git push в свой форк и все изменения автоматом идут в открытый Pull Request, что мне совершенно не нужно. Как забороть данную фичу, для каждого изменения создавать отдельный branch или можно как-то в настройках GitHub'a что-то поменять? Вообще хотелось такое поведение - я делаю изменения локально, загружаю в свой форк и уже потом на выбор делаю отдельные Pull Request'ы.








 , ,








И это всё МОЁ

Facebook пробил очередное дно, в очередной раз отредактировав «правила сообщества». Теперь призывы в к насилию в отношении «опасных личностей» (включает в себя длинный список правых блогеров и политиков) допустимы.

https://t.me/DTOMvpa/5395

https://www.breitbart.com/tech/2019/07/09/facebook-sanctions-violent-threats-...

Calls for high-severity violence (unless the target is an organization or individual covered in the Dangerous Individuals and Organizations policy, or is described as having carried out violent crimes or sexual offenses, wherein criminal/predator status has been established by media reports, market knowledge of news event, etc.)

https://m.facebook.com/communitystandards/credible_violence/








 








И это всё МОЁ

какой есть способ получить наиболее простую штуку для клепания приложений на android, типа скачал - нажал кнопку - получил apk

для pocket pc во времена моей голубоглазой юности был такой вещь, как Visual Basic for Pocket PC (точнее, vs, там было c++ и vb), бесплатно скачиваемый набор, содержащий студию, эмулятор, средства деплоя. его можно было запустить, скомпилировать формочку, нажать кнопки в install wizard и на выходе получить готовый к установке .cab-файл. единственное, что требовалось на устройстве - это установить туда cab с Visual Basic Runtime

есть ли что похожее на Android, что может на раз-два делать готовые .apk? и чтобы можно было делать приложения на всяких html/js, python, ruby или чём-то подобном








 








И это всё МОЁ
Доступен релиз специализированного дистрибутива Tails 3.15 (The Amnesic Incognito Live System), основанного на пакетной базе Debian и предназначенного для обеспечения анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1.1 Гб.