когда перекомпилируются несколько пакетов
чтобы какой-нибудь прогресс индикатор был где-нибудь сбоку
когда перекомпилируются несколько пакетов
чтобы какой-нибудь прогресс индикатор был где-нибудь сбоку
Вышла новая версия программы для манипуляций с изображениями, задуманной как некоторый аналог известной программы paint.NET. LazPaint написан, как несложно догадаться, на Lazarus. Предыдущая версия (6.4.1) была выпущена в ноябре 2016.
LazPaint был первоначально выпущен для демонстрации возможностей графической библиотеки BGRABitmap. Эта библиотека предоставляет расширенные функции рисования в среде разработки Lazarus.
https://twitter.com/TwitterComms/status/1167591003143847936
Убедили опсоса (американского) выдать новую sim-ку взамен. А там была 2-факторная аутентификация и привязка аккаунта к sim-ке.
Опять наступили на грабли, что вообще-то мобилы и симки изначально не задумывались для идентификации абонента. И это в США.
Есть такой скрипт, чтобы генерировать меню с подменю. Его можно переписать для себя и юзать, но хотелось бы это делать в нормальном виде. Как? Примерно так:
cat menu.txt
1. User manipulation
1. some_action1 add_user
2. some_action2 del_user
3. some_action3 edit_user
4. return to prev menu prev_menu
2. Some1 manipulation
...
...
3. Some3 manipulation
...
...
function add_user
{
option=0
until [ "$option" = "3" ]; do
echo " 1.) Update1 username"
echo " 2.) Update password"
echo " 3.) Return to menu"
echo -n "Enter choice: "
read option
echo ""
case $option in
1 ) update_username; press_enter ;;
2 ) update_password; press_enter ;;
3 ) main_menu; press_enter ;;
4 ) break ;;
* ) tput setf 3;echo "Please enter 1, 2 or 3";tput setf 3;
esac
# }
done
}
function press_enter
{
echo "aaa"
}
function update_user
{
option=0
until [ "$option" = "3"]; do
echo " 1.) Update username"
echo " 2.) Update password"
echo " 3.) Return to menu"
echo -n "Enter choice: "
read option
echo ""
case $option in
1 ) update_username; press_enter ;;
2 ) update_password; press_enter ;;
3 ) main_menu; press_enter ;;
4 ) break ;;
* ) tput setf 3;echo "Please enter 1, 2 or 3";tput setf 3;
esac
# }
done
}
function main_menu
{
option=0
until [ "$option" = "4" ]; do
echo " 1.) Add user"
echo " 2.) Remove user"
echo " 3.) Update user"
echo " 4.) Quit"
echo -n "Enter choice: "
read option
echo ""
case $option in
1 ) add_user ; press_enter ;;
2 ) remove_user ; press_enter ;;
3 ) update_user ; press_enter ;;
4 ) exit;;
* ) tput setf 4;echo "Please enter 1, 2, 3, or 4";tput setf 4;
esac
done
}
main_menu
# ------------------------------------------------------------
https://www.independent.co.uk/life-style/gadgets-and-tech/wikipedia-down-not-...
Недоступна по всей Европе (включая Москву) и Ближнему Востоку. Причина неизвестна.
P.S. На https://downdetector.com/status/wikipedia говорят, что ддосят. Без пруфов.
Смотрю на цены на видеокарты и понимаю, что за такую цену аналог только 1060. Но цена его сумашедшая. Думаю, может где-то купить новую 970? Их цена должна быть небольшой т.к это старые видеокарты. Где купить новую 970?
Группа любителей космоса из силиконовой долины создала проект для создания поселения на Луне.
По оценкам, стоимость создания поселения использущего существующие коммерческие решения буде в районе 3 миллиарда долларов.
Создана Open Lunar Foundationthat первоначально планируется посылка зондов для выбора платформы и последующая постройка базы.
Строить базу планируют в духе Open Hardware когда строители будут отдавать разработки жилищ в свободный доступ.
Строить сооружения на базе могут люди со всего мира а не какая-то одна страна или миллиардер.
Привет.
Есть pipe который запускаем в фоне, необходимо получить $PIPESTATUS
элементов пайпа и pid фонового таска. Как реаизовать данную затею?
Хватило пока на вот это, но не работает.
{(command1 | command2 | command3) &}; pid=($! ${PIPESTATUS[@]})
Помогите пожалуйста.
vodz
На прошлой неделе (а точнее 28 августа) опубликовал приложение, но случилось так, что я сразу же нашёл ряд некоторых досадных огрехов, которые исправил практически на следующие сутки. И опять же выложил новую версию.
Но беда в том, что прошло уже больше недели, а версия с исправлениями до сих пор не опубликована. Обидно и страшно, что кто-то наковыряет те огрехи.
Да. В консоли девелопера написано: «Нам понадобится больше времени на тщательную проверку вашего приложения, чтобы защитить наших пользователей.»
Что нужно сделать чтобы процесс публикации ускорился?
привет всем. Провайдер достал со своими обновлениями, видимо для этого постоянно пробрасывается один порт. На это я повлиять не могу. Но сейчас обнаружил 5 открытых портов на рутере, что очень странно. К прошивке доступа я не имею, это рутер от телевизионного провайдера, вопрос: можно ли чекать с моего хоста что какой-то порт открылся? не прибегая к перебору всех подряд?
Есть чудо девайс aten cs1708i - ipkvm
Есть slackware-15/x86_64 c xfce-4.12
Все замечательно работает, но есть проблема - на 4к мониторе оно мелковато.
Прочитал про настройки жабы для работы с hiDPI был сделан скрипт (чтоб ругать жабы было видно)
export GDK_SCALE=2
export GDK_DPI_SCALE=0.5
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing
.plaf.gtk.GTKLookAndFeel -Dswing.crossplatformlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel'
exec /usr/lib64/jre/bin/javaws "$@"
Если опций нет, т.е. просто запускается javaws, то ругань на либу есть, но при этом все работает.
Что странно: /tmp/libiKVMLib_V1.0.so выкачивается откуда-то, т.к. в /tmp изначально ее нет и после появления у нее владелец тот, кто запустил. Но это еще не все. Эта либа 32-x битная!
Вопрос - что это за куйня с выкачиванием либы и какого хрена она 32-х битная?
nm на нее говорит следующее
/tmp/libiKVMLib_V1.0.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamical
ly linked, with debug_info, not stripped
00002710 T Java_com_aten_javaclient_jni_JniInterfaceClass_registerHook
000014d8 T Java_com_aten_javaclient_jni_JniInterfaceClass_setCatchSystemKey
0000295c T Java_com_aten_javaclient_jni_JniInterfaceClass_setKeyHook
000028c8 T Java_com_aten_javaclient_jni_JniInterfaceClass_setKeyLed
0000162c T Java_com_aten_javaclient_jni_JniInterfaceClass_unregisterHook
000014fc T ExitThread()
00002578 T CreateThread()
0000142a T SetSpecialKey(int, int)
0000276e T SetKeyboardLed(bool, bool, bool)
000013fc T ResetSpecicalkey()
00001490 T GetSpecialKeyStatus()
00001932 T GetVKCodeAndLocation(int, int, int, int&, int&, int&
00002a36 W JNIEnv_::GetMethodID(_jclass*, char const*, char const*)
00002a16 W JNIEnv_::NewGlobalRef(_jobject*)
00002aae W JNIEnv_::CallVoidMethod(_jobject*, _jmethodID*, ...)
00002a66 W JNIEnv_::GetJavaVM(JavaVM_**)
00002a88 W JavaVM_::AttachCurrentThread(void**, void*)
00006854 A __bss_start
00006854 A _edata
00006904 A _end
00002b24 T _fini
00001054 T _init
00004600 D x_usb_key_map
Смешивать 32 и 64 бита в одном процессе нельзя вроде как...
Если обращаться в ТП aten, то нужно ооочень подробно все им описывать, т.к. они тупые до невозможности.
Если бы я знал причину проблемы, возможно я их бы допинал, т.к. девайс шибко полезный в некоторых случаях.
День добрый,
не могу понять как определить какой чип у меня установлен в устройстве (маршрутизатор dir-300)
пробую считать чип с помощью 'прищепки' так как под рукой нет фена, в качестве ПО использую flashrom, все действия проделываю в Ubuntu.
Пробую так:
flashrom -p ch341a_spi -r pks.bin
в ответ получаю ошибку(если верно понял то он не видит чип...):
Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
No EEPROM/flash device found.
Note: flashrom can never write if the flash chip isn't found automatically.
Щаз буду ей заниматься.
Школота, аууу. Тут это, в хром 76 завезли свойство backdrop-filter. Лепим везде! Применить backdrop-filter: blur(20px) к прозрачному элементу - и всё, что через этот элемент видно, будет размыто, типа эффект стекла. А на вой кулеров нищебродских видеокарт обращать внимание не надо.
Привет.
Скачал с официального сайта образ Kali linux для VirtualBox.
Виртуальная машина запустилась нормально, но при загрузке Linux получаю вот что:
http://ipic.su/7yGnXz
http://ipic.su/7yGnXJ
В чем может быть причина?
Я в Linux новичек.
Всем привет. Снова кастую всех пользователей slackware. Погоняв немного 14.2 я понял, что ряд программ недостаточных для меня версий, а некоторых и вовсе нет даже на slackbuilds.org. Отсюда необходимость в обновлении/установке. Как я себе сейчас представляю этот процесс:
Определяю целевую программу и нужную версию.
Определаю все ее зависимости и версии этих зависимостей и зависимостей зависимостей.
Собираю все начиная с последних зависимостей.
Собераю целевую программу.
Проблема на этапе 2. Не могу понять, каким образом правильно определять полный список зависимостей, а точнее построить полное дерево зависимостей. Ведь тут важны не только сами зависимости, но и компилятор, с помощью которых они собираются. Была задумка проверять по зависимостям в других дистрах, но т. к. везде пакеты по разному разбивают проверять неудобно. Как это можно максимально просто определить и собрать? Особенно если целевая программа требует большое количество зависимостей.
Здравствуйте.
Проблема в следующем:
Запускаю браузер, в нём youtube - звук тихий. В поисках причины запускаю pavucontrol, и смотрю, что происходит. Запускаю youtube-ролик в браузере - в pavucontrol появляется соответствующий ползунок (WebkitWebProcess: Playback Stream), но он почему-то появляется с уровнем 63%. Дотягиваю его руками до 100% - звук играет, громкость норм. Но при следующей попытке запуска - снова 63%.
В ~/.config/pulse у меня пустота, подскажите, пожалуйста, в какой конфиг у меня эта блоха пролезла?
Спасибо за внимание.
Суть проста: хочу иметь возможность делать простенькие приложения под ведроид. Ну там чтобы вместо веб-интерфейса было приложение, например, или какие-нибудь контрольные панельки.
Куда смотреть, чтобы вкатиться в андроид-разработку?