Re: Я вам юзабилити принёс
От: Hobbes Россия  
Дата: 01.04.19 21:10
Оценка:
Здравствуйте, Слава, Вы писали:

С>Поглядите-ка, к чему приводит чОрно-терминальная культура разработки, которую так яростно защищают в теме Мутные файлы для сборки проектов.


В чорно-терминальной культуре никаких активных граней и жестов. Там только ч0рная бездна терминала.
Re[3]: Я вам юзабилити принёс
От: Hobbes Россия  
Дата: 01.04.19 21:14
Оценка:
Здравствуйте, Слава, Вы писали:

С>Гвидо ван Россум, проживая в частном доме, сделал красивый Python. Вся планета пользуется. ***, живя в частном доме, сделал Resharper. А Нуралиев, живя в многоквартирной застройке города Челябинска, среди людей с выдвинутой нижней челюстью — и ими же построенной, итак, Нуралиев придумал 1С. Вот уж достижение. Вот к чему приводят человейники.[/q]


У меня соседи по деревне, живя в частном доме, по пьяни сделали 5 умственно отсталых детей, сосед отсидел не знаю за что, а дети спалили соседский дом. После чего родителей лишили прав и отправили куда-то совсем в глушь, а дети поехали в детдом. Как-то так.
Re[3]: Я вам юзабилити принёс
От: velkin Удмуртия http://blogs.rsdn.org/effective/
Дата: 18.05.19 08:54
Оценка:
Здравствуйте, Слава, Вы писали:

С>Андроид — это дальнейшее развитие идей линукса людьми, на линуксах выросшими. Так же, как 90ые — это плоды советского воспитания и культуры.


Linux — изначально проект Линуса Торвальдса. Можно использовать ядро операционной системы в свободных или коммерческих проектах.
GNU — изначально проект Ричарда Столлмана. Здесь как раз заложены идеи свободного программного обеспечения.

Часто люди говоря о GNU/Linux отбрасывают GNU, хотя проект GNU существует и на других ядрах, наглядный пример Debian (Debian GNU/Hurd, Debian GNU/kFreeBSD и Debian GNU/kNetBSD).

Спор об именовании GNU/Linux
Операционные системы, основанные на ядре Linux и системных библиотеках GNU (а часто и другом ПО), традиционно называют «Linux». Однако проект GNU (в частности, его основатель Ричард Столлман и его сторонники) настаивают на названии «GNU/Linux» [гну слэш линукс] как более точно отражающем состояние дел, так как под Linux зачастую имеют в виду операционную систему, включающую утилиты из проекта GNU и ядро Linux.
...
Ричард Столлман в интервью ZNet (англ.) в 2005 году сказал: «Сегодня десятки миллионов используют операционную систему, разработанную, чтобы у них была свобода, но они не знают об этом, так как думают, что эта система называется „Linux“ и разработана студентом „ради удовольствия“».


Если говорить о идеях заложенных Ричардом Столлманом, то приплетать Android нет никакого смысла, потому что это коммерческая проприетарная разработка, пусть даже и использующая свободное или открытое программное обеспечение в своём составе. Чтобы было понятнее в проект GNU входит множество программ, например, gcc — GNU Compiler Collection. Даже если начать компилировать на них проприетарщину, а это не запрещено, то от этого сама идея Столлмана никак не страдает, ведь подобные разработчики изначально находятся вне поля деятельности свободного программного обеспечения. Или какая-то компания может собрать операционную систему для своих нужд добавив туда GNU Coreutils (GNU GRUB) и прочее.
  coreutils 8.23

Файловые утилиты

chcon Изменяет контекст безопасности файла (SELinux)
chgrp Изменяет группу владельца файла
chown Изменяет владельца файла
chmod Изменяет права доступа к файлу
cp Копирование файлов и(или) каталогов
dd Копирование и преобразование файлов
df Отображает свободное место на смонтированных файловых системах
dir То же самое, что и ls -C -b (список файлов выводится в колонках с вертикальной сортировкой)
dircolors Устанавливает цветовую схему для вывода команды ls
install Копирует файлы и устанавливает атрибуты
ln Создаёт ссылку на файл
ls Выводит список файлов
mkdir Создаёт каталоги
mkfifo Создаёт FIFO (именованные каналы)
mknod Создаёт специальные файлы
mktemp Создаёт временный файл или каталог
mv Перемещает и переименовывает файлы
realpath Возвращает полученный абсолютный или относительный путь к файлу
rm Удаляет файлы
rmdir Удаляет пустые каталоги
shred Перезаписывает файлы, чтобы скрыть содержимое (так называемое безопасное удаление), и опционально удаляет файлы
sync Записывает на диск буферы файловых систем
touch Изменяет время создания, модификации файлов
truncate Уменьшает или увеличивает размер файла до заданного размера
vdir То же самое, что и ls -l -b (выводит список файлов в длинном формате)

Текстовые утилиты

base64 Кодирует/декодирует данные в base64 и выводит в стандартный вывод
cat Конкатенация и вывод файлов в стандартный вывод
cksum Проверяет контрольные суммы файла
comm Сравнивает построчно два упорядоченных файла
csplit Разделяет файлы на секции
cut Удаляет поля из каждой строки файла[3]
expand Преобразует символы табуляции в знаки пробела
fmt Форматирует текст
fold Разбивает длинные строки для устройств вывода с ограниченной шириной
head Выводит несколько первых строк файла
join Объединяет файлы по общему полю
md5sum Вычисляет и проверяет хеш MD5
nl Нумерует строки файла
numfmt Переформатирует числа
od Выводит содержимое файлов в восьмеричном и других форматах
paste Объединяет строки в файлах
ptx Выводит упорядоченный индекс файла
pr Преобразует текстовые файлы в формат для печати
sha1sum,
sha224sum,
sha256sum,
sha384sum,
sha512sum Вычисляет и проверяет хеш, SHA-224/256/384/512
shuf Генерирует случайные перестановки
sort Сортирует строки в текстовых файлах
split Разделяет файл
sum Проверяет контрольные суммы файла
tac Конкатенация и вывод файлов в обратном порядке
tail Выводит несколько последних строк файла
tr Преобразовывает или удаляет символы
tsort Выполняет топологическую сортировку
unexpand Преобразует символы пробелов в символы табуляции
uniq Удаляет повторяющиеся строки из упорядоченного файла
wc Выводит число байтов, слов и строк в файлах

Shell-утилиты

arch То же самое, что и uname -m (выводит название архитектуры машины)
basename Удаляет префикс в пути к файлу
chroot Изменяет корневой каталог
date Выводит/устанавливает системное время и дату
dirname Удаляет имя файла из полного пути
du Оценивает, сколько места на диске занимает файл
echo Отображает строку текста
env Отображает/изменяет переменные окружения
expr Вычисляет выражения
factor Раскладывает число на простые множители
false Возвращает значение «ложь»
groups Выводит группы, в которых состоит пользователь
hostid Выводит цифровой идентификатор для текущего хоста
id Выводит реальный/эффективный UID и GID
link Вызывает функцию link() для создания ссылки на файл
logname Выводит имя (логин), под которым пользователь вошёл в систему
nice Запускает процесс с указанным приоритетом
nohup Позволить команде выполняться после выхода пользователя (logout)
nproc Запрашивает количество (активных) процессоров
pathchk Проверяет имя файла на правильность или на переносимость
pinky Простой finger, печатает сведения о пользователе
printenv Выводит переменные окружения
printf Форматирует и выводит данные
pwd Выводит текущий рабочий каталог
readlink Выводит значение символической ссылки
runcon Запускает команду с указанным контекстом безопасности
stdbuf Управляет буферизацией команд, использующих stdio
seq Выводит числа по порядку
sleep Задерживает выполнение на определённое время
stat Возвращает данные об inode
stty Изменяет и выводит настройки терминала
tee Отправляет вывод на множество файлов
test Проверяет условие
timeout Запустить команду с ограничением по времени
true Возвращает значение «истина»
tty Выводит имя терминала
uname Выводит информацию о системе
unlink Вызывает функцию unlink() для удаления заданных файлов
uptime Говорит, как долго система работает
users Выводит имена тех пользователей, которые вошли на текущий хост
who Выводит список всех вошедших пользователей
whoami Выводит эффективный UID
yes До бесконечности выводит заданную строку


Ну добавили они всё это в состав своего самосбора, но ярлыка свободного программного обеспечения на них всё равно нет. Я бы сказал идеологически Android находится очень далеко от GNU, а Linux интегрирует в себя всё, что может, включая пропритарщину, так что это совсем другая тема.
Re[5]: Я вам юзабилити принёс
От: Sheridan Россия  
Дата: 18.05.19 09:11
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>pm list показывает пакет com.qualcomm.qti.autoregistration (там есть и другие подозрительные, полный список тут: https://pastebin.com/HjQED9fr ). Тут пишут, что в этом пакете малварь.

Там пишут что чтото попыталось отправиться в китай, и

The company insisted that no personally identifiable information was sent to the Chinese server. This assertion comes despite NRK reporting that the information could allow recipients to track a phone’s location in real-time. In any event, HMD Global says this issue was fixed earlier this year.

Matrix has you...
Re: Я вам юзабилити принёс
От: Pzz Россия https://github.com/alexpevzner
Дата: 22.05.19 14:46
Оценка:
Здравствуйте, Слава, Вы писали:

С>

И, да, я люблю Самсунг — это лучшие экраны и топовые камеры. Но держать самсунг — это как завести рысь вместо домашней кошки. Я малодушный, полностью утративший энергию покорения внешней среды горожанин 21-го века. Я дрянь и тряпка. Поэтому я вернулся к iphone


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

Я, кстати, полагаю, что эти дурацкие загнутые экраны — это новый тренд. И скоро они будут у всех флагманов, в т.ч. и у хваленого айфона.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.