LINUX.ORG.RU

Сообщения no2700

 

Свободный проект

Форум — Talks

В обществе созрела потребность в Свободном проекте дизайна систем.

Нужно заложить общие основы дизайна для свободных проектов, для этого надо выработать принципы такого дизайна.

Реализовать модель в программе.

Это задача на самом деле не простая.

Предлагаю обсудить дизайн и заложить Принципы.

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

Чтобы было наглядно, мы берем реальный пример по принципу начальник и подчиненный. Задаемся вопросом можем ли мы заменить такие отношения принципом взаимодействия без подчинения.

Во-первых, мы меняем понятие приказа на понятие просьбы Во-вторых, мы наделяем бывшего подчиненного правом исполнить просьбу и не исполнить ее. Мы предполагаем, что выполнить просьбу руководителя для него выгодно, так как это происходит на взаимовыгодных условиях в рамках общей задачи.

Мы предполагаем, что подчиненный обладает свободой выполнять или не выполнять то что

Далее. Просьба не должна быть в формее инструкции или набора инструкций. Это должна быть форма постановки задачи, а инструкцию к выполнению должен разработать «нижестоящий» партнер. Это декларативный стиль и его свобода выполнения в рамках задачи.

Пока это. Погнали.

PS Главная суть тут будет в распределении прав модулей. Цель - сместить максимум вниз.

Перемещено hobbit из development

 

no2700
()

Причины снижения качества ПО

Форум — Talks

Я в последнее время стал склоняться к версии, что причины такого катастрофического упадка примерно те же самые, что и в советской экономике периода застоя: отказ от конкурентной модели вычислений, излишняя централизация. В частности это напрямую касается операционных систем, которые отказались от кооперативной многозадачности. Как решать данную проблему в контексте юникс? Устранить столлмана и вернуь микроядерную архитектуру?

PS К сожалению и в качестве образования IT глубочайшие проблемы. Даже преподавательский состав путает конкуренцию с параллелизмом, например, это в последние десять лет стало обычным делом. А кадровые пробелы затыкать нечем. Специалистов нет.

Перемещено ilinsky из development

 ,

no2700
()

Как прочитать флешку со служебного компа если ани запретилисуки

Форум — General

Злые админы заблочили использование флешек, как обойти? Еще желательно подключать камеру

#freecain

 

no2700
()

Как склеять 2 видеофайла ffmpeg без потери звука?

Форум — Multimedia

Склеиваю командой

ffmpeg -f concat -i list_of_videos.txt -c copy output_video_file.mpg

где list_of_videos.txt список файлов для склеивания. На выходе видео без звука. Надо со звуком. Как сделать?

Перемещено hobbit из general

 , ,

no2700
()

Рекомендации для видео на youtube

Форум — Web-development

Надо разместить видеофайлы на youtube Там есть рекомендации, например они рекомендуют mp4

https://support.google.com/youtube/answer/1722171?hl=ru

У меня видео в MPG, я слышал что это самый универсальный формат, который сожрет любое устройство.

Поэтому я думаю что надо просто сжать видео и загрузить как есть.

Алсо там какие то рекомендации по битрейту. Не очень хочется в это все вникать, время нет.

Что основное надо сделать, чтобы не было проблем и удовлетворяло хостинг и большинство устройств юзеров? И чтобы не было песcимизации?

Минимум какой?

к качеству картинки требований нет, вообще по барабану. До какой степени сжимать в этом случае и чем лучше?

 ,

no2700
()

Можно ли распознать и убрать добавленные видеофильтры?

Форум — General

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

У кого есть айфон, подскажите плз, есть там точки при ночной съемке? Расстояние от места съемки около 10 метров, есть небольшой зум.

Короче вопрос в теме. Как узнать есть ли фильтры и можно ли их убрать.

PS И если там фильтр, то он сделан скорей всего на том же айфоне

Если надо, то я могу вырезать кусок и показать, залью на яндекс диск

PS вот несколько скринов

https://disk.yandex.ru/i/OsJmUIOwfz53BQ

https://disk.yandex.ru/i/iLgWeDBaANG5Hg

https://disk.yandex.ru/i/xxYaXpqOTxLDOQ

https://disk.yandex.ru/i/GXKZYEXmh6tSvw

Внизу забор из профнастила, Хорошо видно на последнем скрине

 

no2700
()

Зачем нужны форматы webm и webp?

Форум — General

С какой целью их разработали, в чем профит? В каких местах их лучше использовать? Насколько я понял это родственные форматы?

 

no2700
()

Как в вордпрессе делают запрет на директории?

Форум — Web-development

там обычно запрещается доступ к странице по адресу директории если нет индексного файла, например mysitе.com/foo/somefiles по идее должен вернтуь 404 или forbiden, короче говоря запрет на просмотр каталогов.

Как там это делается технически, есть какой то файл где как то устанавливаются правила, или просто все перечисляется? Можно посмотреть образец такого файла где то? Как это злоумышленник может в теории обойти? Например если там запрещается полный канонический адрес вида mysitе.com, явно прописанный таким образом, то это можно было бы в теории пробить запросом типа mysite.com:80/foo/somefiles или ip/foo/somefiles

или по ftp? Там кстати есть по умолчанию ftp-доступ?

 

no2700
()

регулярка в vim

Форум — General

как написать выражение типа [a-z]{3,} латинская буква 3 и более раз подряд

 ,

no2700
()

Как искать и читать сигнатуры?

Форум — General

Мне нужно прочитать медиафайлы. Например конечная сигнатура jpeg должна быть 0xFF 0xD9, я ввожу это в поиск HEXEDIT он говорит что это invalid hexa string. Как это делается? Кроме этого надо будет прочитать еще метаинформацию.

PS вероятно надо переводить сигнатуры в 16-ричный вид?

PS по такому виду типа FF D8 FF тоже ничего не ищецца:(

Кстати поддердиваются ли в hexedit регулярки? Например FF в начале строки как найти?

 , , , ,

no2700
()

Как проверить метаданные медиафайлов?

Форум — General

Можно это сделать прямо в бинарниках типа вручную?

Например надо проверить гарантированно все, или удалить и проверить что все гарантированно удалилось.

Как это делается?

Алсо можно ли вносить в медиафайлы какие нибудь нестандартные, кастомные метаданные?

И еще вопрос заодно. Может ли быть в медиафайле зашифрованный кусок, который не воспроизводится по умолчанию, но который может быть воспроизведен(или отображен) при каких то обстоятельствах? Если да, то как это проверить?

 , , ,

no2700
()

Почему программы зависают?

Форум — Development

Пишут что в теории это как бы невозможно:

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

http://ermak.cs.nstu.ru/mos1/chap_3_3.php

Однако на практике это постоянно наблюдается, иногда парализуется вообще вся работа, и приходится перезагружать.

Как же это возможно, ведь нас должна от этого оберегать «священная» вытесняющая многозадачность?

 

no2700
()

Вытесняющая vs кооперативная многозадачность

Форум — Development

Как Вы думаете, что было бы если бы развитие пошло по пути кооперативной многозадачности? Было бы лучше или хуже? Почему пошли по пути вытесняющей? Замешана ли тут политика, идеология?

Я помню, модель Карла Хьюитта предусматривала конкурентную модель параллелизма, и он считал ее оптимальной,так?

На фоне 10-летнего кризиса IT эти вопросы снова стали актуальными

Это в частности касается конкуреyции между линейками windows 9x и NT. 9x использовали частично кооперативную многозадачность

 

no2700
()

Как схранить изменения в файле после обработки Audacity

Форум — General

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

 ,

no2700
()

Проблемы модульности в Linux

Форум — Development

Когда то тут активно обсуждался сабж и многие были недовольны монолитным ядром. Сейчас, при зрелом размышлении, я понял что этот дизайн предопределен самой философией RMS.

Суть тут в следующем. Если допустим, индустрия стимулирует закрытые модули и авторское право, то модули будут становиться более гибкими и приспосабливаться к различным нуждам, они станут более универсальными и гибкими. Когда есть возможность сделать форк и приспособить любой код для своих нужд топорно, нет стимула писать гибкие модули это само по себе не способствует модульности. Далее, разбитие кода на модули это занятие требующее дополнительных усилий, поэтому проще всегда прибить сверху, сделать кашу, чем разбивать.

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

PS и проблема тут начинается уже с кадров. Такой подход стимулирует приток таких специалистов, которые не только не хотят, но и не могут делать адекватную архитектуру. Включается недобросовестная конкуренция, они говорят: «смотрите все работает так же, тогда зачем платить больше?». Это примерно те же проблемы которые возникают с суррогатом на рынке. Бренды обесцениваются. Становится невыгодно делать качественный товар, выигрывает цена и реклама

 

no2700
()

Как устроены проекты совместной разработки?

Форум — Development

У меня есть кое какие мысли по созданию такого проектика. Я никогда не интересовался этим специально, но по моему там обычно какие то специальные инструменты для доступа. Где то веб интерфейс, где то специальный софт. Непонятно зачем это нужно, почему бы просто не дать участникам проекта прямой удаленный доступ на сервак чтобы они просто редактировали файлы по удаленке?

 

no2700
()

Есть ли угрозы от незашифрованного http для сервера?

Форум — Web-development

Считается что это для пользователя, типа против того чтобы его данные не перехватили промежуточные узлы. Ну, все в общем сводится к конфиденциальности данных.

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

Если есть специальные какие то вещи, то интересует конкретно WP

 , , ,

no2700
()

Wget и curl ничего не кешируют?

Форум — Development

Задача чекать страницу на изменения. Я правильно понимаю что эти программы ничего не кешируют и всегда отдают актуальную страницу? Не может оказаться так что они дергают адрес из кеша и я не узнаю актуальное обновление?

 ,

no2700
()

Какие самые простые и очевидные уязвимости в wordpress?

Форум — Web-development

В общем не вдаваясь глубоко надо закрыть самое основное. Знаю про то что админ-панель доступна по простому запросу, знаю что каталоги могут отображаться, что еще?

 , ,

no2700
()

Может ли wget обходить XML как паук

Форум — Development

В общем задача простая, есть XML c адресами других XML, а другие XML содержат урлы html. Это все надо обойти, я подумал может wget делает искаропки? У него есть опция –spider. Можно такое сделать без дополнительного парсинга?

 ,

no2700
()

RSS подписка на новые темы