All streams
Search
Write a publication
Pull to refresh
2
0
Send message

Вы неправы! Лицензия GPL требует предоставлять исходные коды.

Замечу, в отличии от лицензии BSD.

Ульяновск.BSD - коммерческий продукт, производный от исходных текстов, распространяемых по лицензии BSD. И вот по нему правообладатель ИМЕЕТ ПРАВО не предоставлять исходные тексты ПО.
Ждём, когда наши юристы это осознают.

Враньё! Уже сейчас выдают кредитные карты с лимитом втрое больше, чем просит клиент - мотивируя "если не надо, просто не берите". Уменьшить кредитный лимит по карте самостоятельно клиент не может. Почему? Да потому, что банкам это не выгодно!
После понимания этого статью можно дальше не читать.
"Выглядит, будто мы заботимся о пользователях в ущерб себе. Но на самом деле у нас же нет цели любой ценой выдать как можно больше кредитов. " - есть у них такая цель: чем больше взяли, тем выше проценты возвращает клиент.

Коллеги, кто-нибудь попробуйте решить эту задачу на FreePascal для чисел разрядностью x64

Поправка: FreeBSD - НЕ Unix-подобная, она ЧИСТЫЙ Unix
Не Unix-like
FreeBSD является прямым потомком BSD UNIX® и основывается на некоторых ключевых концепциях UNIX®.
https://docs.freebsd.org/ru/books/handbook/basics/

Артём Гавриченков в выступлении про DDOS-атаки рассказывал:
— Поисковый робот должен уважать robots.txt — если там записано делать не больше одного запроса в секунду, робот должен делать не больше одного запроса в секунду.
Google и Bing уважают robots.txt — делают не более одного запроса в секунду.
Microsoft тоже делает не более одного запроса в секунду… с одного сервера Microsoft.
* хохот в зале *
Поправка: не «поменять бинарник», а «внести изменения в бинарник».
Если честно, внести изменения в бинарник довольно просто.
Сложно понять логику программы и определить, какие изменения следует внести. И куда.
Поменять один откомпилированный исходник на другой — запросто.
Люди Word запросто меняют на LibreOffice Writer
Вот ВНЕСТИ ИЗМЕНЕНИЯ в откомпилированный код — намного сложнее.
Сначала прогнать дизассемблером, изучить и понять логику (особенно круто, когда кода — сотни мегабайт). Затем найти проблемное место и поменять логику.

Особенно круто, когда код написан на промежуточном языке и в код встраивается транслятор этого языка — угу, платформа дотнет для языка сишарп примерно это самое и представляет. Вызов функций библиотек дотнета осуществляется не на бинарном уровне. Просто код снаружи оформлен как бинарный, а внутри…
То же самое касается транслятора Java, весь промежуточный код которого выполняется внутри виртуальной машины — ты Eclipse не пробовал дизассемблировать?
Ну ладно, у него и так исходники открыты. Но есть ведь и другие примеры.

При наличии исходных текстов — запросто: внести изменения и перекомпилировать заново.
А вот при их отсутствии — только реверс-инжиниринг.

P.S. А твой метод не меняет существующий код, а встраивает новый.
Я так в своё время с DOS Navigator баловался: перед запуском он проверял нажатие клавиши и если что — не запускался. Изменения в dn.com я делал в AFDPro — это был 1996-й год.

P.P.S. Я не говорю, что это невозможно, но лично мне подобная задача кажется достаточно сложной. Тем более, мы не знаем, что там за проект и на чём написаны исходники.
«Я вообще программист и это не моя работа; ищите вообще специалиста по реверс-инжинирингу или покупайте официальный продукт и требуйте у производителя переделать его под свои хотелки.»
Нормальный ответ?
35 в одну сторону, 30 в другую. Разные маршруты транспорта — разные цены.
Да сейчас многие путают — в том числе и сисадминов с эникейщиками. Ищу я дополнительную работу (основная 2 через 2), сходил на собеседование (техникум, если интересно)…
1. Им не понравилось, что «по совместительству» (это изначально оговаривалось, зачем тогда приглашали?)
2. ИМ нужно уметь «всё», включая работу с сертификатами (крипто-про, випнет) — не вопрос. Но и заниматься госзакупками? Я уже начал напрягаться.
3. Вопросы в основном про AD и права доступа (это азбука; а почему про DHCP и маршрутизацию не спрашивают? Про резервное копирование, базы данных?)
4. «Какие CMS Вы знаете?» Кхм… Я как бы уже привык поднимать nginx+php7+MariaDB, осваивать Bootstrap и активно шариться в Yii2 — в принципе можно подключиться к допиливанию сайта, но это тоже не обязанность сисадмина.
5. Хамский вопрос, относящийся не к работе, а к личной жизни — это уже не звонок, а набатный колокол.
6. «У нас учебный процесс и нам нужна полная отдача — у нас вчера ребята в 10 вечера ушли, презентацию делали»
7. Вишенкой на торте «Удалённо нельзя! У нас постоянно что-то ломается...»
Итог — минут три часа времени и 65 рублей на две поездки.
Забыл добавить: для аварийного продува цистерн (ну несерьёзно закачивать воздух в баллоны и обратно) можно использовать или баллончики от сифонов, или вода + карбид (опасно, карбид сильно греется, да и ацетилен — газ горючий), или соду+уксус.
На случай встречи с быдлом аппаратик желательно иметь достаточно весомый и устойчивый к вскрытию. Оснащать ли его гарпунами или выстреливаемыми якорями (иное быдло плавает в том числе и на надувных лодках) — вопрос открытый. Хотя лазерная указка не помешает.
При всех прелестях дальнего управления выпускать этот аппарат за пределы дальности видимости — чрезвычайно опасно. Штука дорогая, а потерять довольно легко.
А по поводу компа — сейчас много SBC клепают. Возможно, даже третьего кубика хватит (cubietruck).
Тоже была мысль создать подводную лодку, только иначе.
1. Рама из дюралевых уголков, фиксированные верхние и нижние плиты из нержавейки, часть механики в нижнем прямоугольном отсеке, между верхней и нижней плитой — стальная ёмкость (жёсткий корпус), между верхней и нижней плитой — мягкий корпус + стяжки (на основе потолочных шпилек), в качестве балластных цистерн — банки из-под пива в количестве 8-12 штук (в первой и последней четвертях корпуса). Электродвигатель, рули горизонтальные и вертикальные (глубины), пара-тройка аккумуляторов из бесперебойников.
2. Отцепляемый балласт на ватчдоге (если лодка давно не получает сигнала от передатчика, она должна всплывать).
3. Два резервных канала связи (микрофон и обычная акустика с частотной модуляцией; GPRS/2G/3G/4G — «свисток» в «рубке — стеклянной банке»). Основной канал — Wi-Fi (+ есть идея цеплять оптоволокно, как в американском проекте Trident OpenROV www.youtube.com/watch?v=43Vkc3ae95I )
4.Внизу стеклянная полусфера с автомобильным регистратором (+ было бы желательно транслировать картинку с обеих камер — верхней и нижней) и прожекторной подсветкой; не помешала бы возможность крутить хотя бы одну из камер.
5. Возможность навеса оборудования (манипуляторов, металлоискателей)
Цель создания «игрушки» — обследование дна рек в районе затонувших кораблей; очень интересуют некоторые участки дна на Волге и Ветлуге.

Есть ещё одна идея подобной «игрушки» с более мелким пузырём и более плоским корпусом — но вместо «рулей глубины» четыре винта по типу квадрокоптера: резкий «взлёт» за счёт этих винтов позволит поднимать не только себя, но и что-то ещё со дна.
Разочарую. Не подойдёт. Я пробовал сделать клиент RDesktop на базе апельсинки. Даже видео снял. Увы, тормозит со страшной силой — даже звук нормально не пробрасывается, хрипит. Делал на базе готового образа Lubuntu.
Если вспомню, куда заливал видео, дам пруф.

Information

Rating
4,442-nd
Registered
Activity