Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Флудильня :) (не знаешь где спросить? спрашивай здесь!)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Открыть новую тему     Написать ответ в эту тему

akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Флудильня :)
(не знаешь где спросить? спрашивай здесь!)

Флудильня-говорильня, Флеймоварня-отвечальня


Флейм, флуд, holy wars, а также о программировании вообще :)
Допускаются любые обсуждения и высказывания на тему программирования и около.
Просьба не переходить на личности и не обсуждать политику и тд...

Решаемые задачи:
. . . .
     . . . .

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

в качестве затравки...
прочитал небольшую заметку о разработке советского/российского космического ПО...
и офигел...
оказывается почти всё ПО разработано и продолжает разрабатываться на
внимание!
на Модуле-2!
включая новую ГЛОНАСС...
о как!
--akaGM :)


Всего записей: 25533 | Зарегистр. 06-12-2002 | Отправлено: 15:08 05-11-2008 | Исправлено: shrmn, 09:08 11-12-2024
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ne_viens

Цитата:
Убери -O3 из Makefile  
фигасе :)

Всего записей: 25533 | Зарегистр. 06-12-2002 | Отправлено: 15:52 25-09-2024
KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Тогда делать в два (точнее, три) прохода - на первом поменять регуляркой все выражения типа .IP "..." , убрав из них кавычки;
заменить оставшиеся кавычки;  

Так в регэкспах же есть условия

Всего записей: 2718 | Зарегистр. 20-04-2004 | Отправлено: 16:29 25-09-2024
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KChernov
Я в регэкспах дуб-дубом, просто знаю, что примерно такое можно запилить

Всего записей: 5346 | Зарегистр. 18-09-2018 | Отправлено: 16:36 25-09-2024
KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2
А смысл? Если прогать в целом умеешь, так регэкспы - это просто конечный автомат на текстовых шаблонах - на примерах разобраться не проблема

Всего записей: 2718 | Зарегистр. 20-04-2004 | Отправлено: 16:57 25-09-2024
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KChernov
Дык по тому и не заморачиваюсь - они раз в сто лет нужны а кругом полно инструментов для их конструирования

Всего записей: 5346 | Зарегистр. 18-09-2018 | Отправлено: 19:11 25-09-2024
classics



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дорогие программисты.
Задался вопросом, как вы боретесь с зоопарком софта на машине?
Сам я далек от этой сферы, только на уровне небольшого хобби, постарайтесь сильно не пинать.
 
Буду излагать абстрактно.
К примеру, есть у вас чистая система.  
 
Установили вы какой-нить Python2. Он поставился в систему, установив свои зависимости, дальше накатили разных SQL серверов для тестов. И всё это начинает жить в системе. А оно и надо-то раз в неделю к примеру. Потом обновили до  Python3 (но Python2 тоже изредка нужен). Поставили другой софт PHP к примеру, он тянет свое и так далее...
В итоге получается какая-то солянка и хлам.
 
Собственно вопрос, кто как устанавливает/пробует софт, Языки, Сервера баз и т.п.  
Какое решение, чтобы не захламлять ненужным основную систему? Надо ли так делать? (в плане безопасности, обновления, работа со старым софтом и т.п.)
 
Виртуалки?
Докеры?
 
Кто что использует?
Заранее благодарю за конструктив.

Всего записей: 123 | Зарегистр. 09-12-2006 | Отправлено: 11:54 28-10-2024
nnolex



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет, может кто подскажет. Пытаюсь сделать прокси в VirtualBox. Один прокси при запуске использует IP сетевого адаптера виртуальной машины вида 10.0.2.x - настройка не вызывает проблем - я пробрасываю в настройках ВМ ip-адреса и порты (192.168.x.x:xxxx на 10.0.2.x:xxxxx), после чего с хоста подключаюсь к прокси, который работает в гостевой системе. В настройках ВМ тип подключения NAT. Другой прокси использует localhost и подключиться к нему тем же способом не получается. Можно ли это как то реализовать?
 
Отвечу сам себе: кажется получилось через перенаправление портов: netsh interface portproxy add v4tov4 и т.д.

Всего записей: 435 | Зарегистр. 14-04-2019 | Отправлено: 12:56 28-10-2024 | Исправлено: nnolex, 16:21 28-10-2024
KChernov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2

Цитата:
кругом полно инструментов для их конструирования  

В смысле что прям на основе примеров само делает?
Или просто удобно примеры чекает?
 
classics

Цитата:
Виртуалки?
Докеры?

Если гуй не нужен - докеры, если нужен - виртуалки.
Так то да, удобнее под каждую задачу/пул задач отдельный контейнер иметь.
Особенно если основная система - винда

Всего записей: 2718 | Зарегистр. 20-04-2004 | Отправлено: 15:29 28-10-2024
shrmn



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del!

Всего записей: 4495 | Зарегистр. 17-12-2002 | Отправлено: 15:39 28-10-2024 | Исправлено: shrmn, 16:08 28-10-2024
Rock

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
classics

Цитата:
Задался вопросом, как вы боретесь с зоопарком софта на машине?

На Винде эта проблема часто отсутствует, поскольку там главенствует отличная от Линуксов/Юниксов культура работы и установки софта (хотя, сейчас и там начинает вводиться "юникс-вей", как, хоть и менее удобный и более затратный, но лучше централизованно контролируемый (видимо, Майкрософт завидует им и хочет так же).
В общем, большинство программ на Винде без проблем работало вместе всегда, а в последние лет двадцать, хорошим стилем стало, что без проблем работают различные вервии одной и той же программы, установленные в разные папочки. Так, Microsoft Visual Studio можно перемешивать в любом количестве и составе.
Поэтому оказывается удобно держать на основной машине только зоопарк, который нужен в Вашей самой основной деятельности, например, приносящий основную часть бабок в Ваш бюджет или главную радость в жизни.
Для всего остального -- как Вы и написали

Цитата:
Виртуалки?
Докеры?

Отмечу еще одну систему виртуализацию, практически не используемую обывателями, но являющуюся основой всех без исключения хостинг-провайдеров -- Виртуозо. Штука виртуализует хостовую ОС и размножает ее в виде контейнеров. На Винде технология основана на взломе ОС, видимо, поэтому оно не в массах. Намного удобнее докера, если не нужно менять редакцию ОС при виртуализации.
И, вообще говоря, виртуализация рабочего места -- это основное и обязательное решение для выполнения ответственных (приносящих много бабок, потерять которые было бы крайне неприлично) и секретных (тут все понятно) работ. Но, если бы оно было для Вас актуально, то Вы бы, безусловно, об этом знали и без меня.

Всего записей: 1284 | Зарегистр. 10-04-2003 | Отправлено: 18:48 28-10-2024
Alx21

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
всем доброго. понимаю что тут одни лиды и синьоры(иты)  )), и все же: может был у кого опыт . как использовать (если использовать в общем) 7дней триала на Курсере . прошел несколько курсов исключительно для сертификатов - но суппорт говорит, что их не даст - надо подписываться платно. посему вопрос как сейчас для владельцев красных паспортов на данном ресурсе, если что (для FE джун вакансии -  +строки в CV)?  ps если можно без холивара&7;..или реально wasted time и стоит забить на эту неделю их),

Всего записей: 262 | Зарегистр. 02-02-2017 | Отправлено: 12:26 22-11-2024 | Исправлено: Alx21, 12:34 22-11-2024
palsarnick



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Приветствую!
 
Вопрос в Apple разработчикам.
Как автоматизировать нажатия на айфоне подключенным к PC через USB кабель? (Windows/Mac)
На телефоне требуется зайти в настройки, включить/вывключить блютус, стереть запомненные устройства, ввести пин-код и т.д.
Т.е. достаточно отсылать координаты x,y где должно нажаться.
 
Водить сосиской подключенной к сервоприводу вариант, но он последний в списке
 
 
Спасибо

Всего записей: 248 | Зарегистр. 17-10-2004 | Отправлено: 23:18 28-11-2024
tkzv

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по Visual Studio 2022 Community. Проект на .Net. Как задавать системные переменные для отлаживаемой программы? В интернете полно ответов для других версий и других архитектур, но у меня в настройках нет соответствующих пунктов.
 
Совет со StackOverflow задать переменную перед запуском IDE из консоли — не работает.
 
Добавлено:
И в продолжение вопрос: как заставить VS 2022 Community собирать этот .Net проект 64-разрядным? Сейчас он отказывается подгружать 64-битные DLL, пишет ошибку 'Load library fail: ... ErrorCode: 193'
 
Добавлено:
Ага, по второму вопросу — помогло создать в Configuration Manager-е конфигурацию, явно указав платформу "x64".
 
Добавлено:
И ещё вопрос. Если задать Output type = Windows Application или Console Application, соберётся файл EXE. Если Output type = Class Library, соберётся DLL.
 
Вплоть до августа-сентября у меня каким-то образом Console Application собирались в виде файла EXE объёмом ~140kb (как я понимаю, обёртка для запуска) и DLL в которой была собственно программная логика. Как это правильно называется, и как сконфигурировать проект, чтобы снова собралось в таком виде? Это может быть как-то связано с заменой .Net 4.7 на 4.8?
 
Добавлено:
Нашёл старый проект, созданный на другой машине, и открыл его. Там даже страница конфигурации выглядит по-другому. Например в старом проекте пункт "Application" открывает древовидный список из 3 подпунктов "General", "Win32 Resources" и "Dependencies", в новом пункты без подпунктов. В старом Target Framework = ".NET 8.0", в новом ".NET Framework 4.7". .NET 8.0 у меня установлен (SDK 8.0.404), как сделать его доступным для проекта? Или как создать под него новый проект?
 
Добавлено:
Узнал про существование различий между ".NET Platform" (бывшая Core) и ".NET Framework".
 
Ответы на все вопросы:
При создании проекта надо было выбирать не C# Console .Net Framework, а просто C# Console, и далее выбрать Target framework = .NET 8.0.
После этого собираются и EXE, и DLL, а в настройках доступно задание переменных окружения.
 
Правда, эти переменные почему-то не работают...
 
Добавлено:
Переменные не работали потому, что вписал их имена с ошибками.

Всего записей: 3 | Зарегистр. 31-01-2010 | Отправлено: 11:32 05-12-2024 | Исправлено: tkzv, 20:44 06-12-2024
No_lan_So_rent_o

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто может подсказать по каждой строчке?
a 100
mov ax,0040
mov ds,ax
or byte ptr [0017],40
mov ah,1
int 16
mov ax,4c00
int 21
r cx
0013
n CAPS_ON.COM
w
q
Взято здесь https://jeffpar.github.io/kbarchive/kb/151/Q151715/

Всего записей: 8 | Зарегистр. 22-11-2024 | Отправлено: 16:30 05-12-2024
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пахнуло лихими 90-ыми :)
 
надо же, как сейчас "org 100" пишется...
 
No_lan_So_rent_o

Цитата:
Кто может подсказать по каждой строчке?  
встречный вопрос:
нафига?
 
делай как сказано, заряжай .com ну и... смотри на бсоды :)
 
Добавлено:

Цитата:
надо же, как сейчас "org 100" пишется...  
а, нет!
как же я забыл, это же не асм, а работа в debug.com
 
о как....
 
Добавлено:
No_lan_So_rent_o
 
в принципе я могу, только если ответишь на мой вопрос...

Всего записей: 25533 | Зарегистр. 06-12-2002 | Отправлено: 18:58 05-12-2024
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
короче, ладно, лови так, нахаляву :)

Код:

a 100                    ; дальше будет ввод асм-программы, которую нужно расположить в памяти
                         ; со смещением в 100h байт в PSP-сегменте (СОМ-формат)
mov ax,0040              ; неужели объяснять?  
mov ds,ax                ; DS содержит адрес начала биоса писюка
 
or byte ptr [0017],40    ; переключаем 6-ой бит байта 40:0017, этот байт называется кейборд-статус всех клавиш переключения
                         ; а 6-ой бит как раз отвечает за он/офф капслока
 
mov ah,1                 ; вызов кбд-функи №1 -- "чтение нажатой клавиши"
int 16                   ; зачем -- непонятно, наверное, "Press any key" to continue :)
 
mov ax,4c00              ; выход из проги с кодом возврата в al=0 -- саксесс
int 21                   ; думаю, здесь возможен геморр, тк. в сом-формате проги завершают простым int 20h
 
r cx                     ; команда дебугера показать содержимое сх регистра -- зачем? -- не знаю
0013                     ;
 
n CAPS_ON.COM            ; в файле с именем CAPS_ON.COM
w                        ; сгенерить всю прогу и записать
q                        ; и выйти

 
сумма к оплате и номер счёта в личке...

Всего записей: 25533 | Зарегистр. 06-12-2002 | Отправлено: 23:47 05-12-2024 | Исправлено: akaGM, 01:16 08-12-2024
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
нафига?

Скорее всего - домашка по теме досовского ассемблера, ссылка на гитхабе - обращение к статусу капслока. Пахнуло зеленой травой и советскими духами

Всего записей: 5346 | Зарегистр. 18-09-2018 | Отправлено: 12:14 06-12-2024
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MBK2
 
тогда я зря вы..нулся, надо было давить...
интересно по какой специальности сейчас этому учат и в каких проститутах...

Всего записей: 25533 | Зарегистр. 06-12-2002 | Отправлено: 13:55 06-12-2024 | Исправлено: akaGM, 18:48 06-12-2024
No_lan_So_rent_o

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
Спасибо. Caps_on сгенерилась, а остальные не хотят. Вот думаю, что там не так.

Всего записей: 8 | Зарегистр. 22-11-2024 | Отправлено: 09:41 09-12-2024
MBK2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
No_lan_So_rent_o
1. Вопрос не стоял "как сгенерировать что-либо", сказано было

Цитата:
подсказать по каждой строчке

2. Мы так и не услышали ответ

Цитата:
нафига?

3. Что именно

Цитата:
не так

?
 
 
 
 
Добавлено:

Цитата:
r cx                     ; команда дебугера показать содержимое сх регистра -- зачем? -- не знаю
0013

Да, кстати, чуть не забыл - это не "показать зачем то содержимое регистра cx" а установка количества записываемых байт для последующей записи командой "w"

Всего записей: 5346 | Зарегистр. 18-09-2018 | Отправлено: 09:59 09-12-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Флудильня :) (не знаешь где спросить? спрашивай здесь!)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru