LINUX.ORG.RU

Сообщения AntonyRF

 

CMS в деплой и домашняя поделка

Форум — Development

Всем привет!

В общем, есть некий бекенд, который делает основную функцию на расте, вокруг есть куча страниц, которые в целом особо на главную функцию не влияют. И вот пришла мысль, вдруг кто-то делал такое раньше?!

Мы берем и устанавливаем CMS, в ней делаем страницу с основной функцией, а остальные можно редактировать через CMS. После деплоя по средствам CI\CD все разворачивается на сервере. Все это:

  • Бекенд на расте
  • PostgreSQL для бека на расте
  • CMS
  • БД для CMS (может таже самая)

Вопрос как запускать на локальной машине такое поделие? Как интегрировать регистрацию \ логин. И вообще сделать связь между зареганными функциями и их данными на стороне раста. Стоит ли выкинуть раст и просто взять какой-то готовый конструктор типа Django?

p.s. Опыта в вебне нет, по этому извращаюсь.

 ,

AntonyRF
()

Вопрос хипстерам в программировании

Форум — Development

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

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

Раньше бы я сделал фронт (или попросил бы сделать front-end программера), написал бы POST\GET\WebSocket методов и обменивался бы информацией с бекендом + хранил бы данные в PostgreSQL. Соответственно, аутентификация была бы закостылина в код.

А сейчас я так понимаю, что модно взять и поставить k8s, внутри развернуть поды с сервисом, который отвечает за функционал, отдельный сервис за аутентификацию, отдельный сервис за хранение данных, все связать очередью типа RabbitMQ, поставить сервис API Gateway и все это скрыть за NGINX?

 

AntonyRF
()

Комп чтобы компилировать (Rust)

Форум — Linux-hardware

Всем привет!

В общем, затеял я тут из поганой Гермашки релокейт в зад, в святую Русь. И следующее время хочу находиться в Мск и в Влг обл. Работать буду на удаленке, скорее всего Rust. Но большие проекты на моём Dell m4800 собираются около двух минут. И это без тестов =(

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

CPU: i7-4930MX 3.00GHz

DDR3: 16Gb

SSD: Samsung 850 pro

 ,

AntonyRF
()

Философия диалектического материализма в разработке архитектуры ПО

Форум — Talks

Всем привет. Записался в кружок философии и стал немного охреневать от того как философские категории ложаться на создание архитектуры ПО. Притом категоррии диалектического материализма. И хочу отметить такие законы:

  • Закон единства и борьбы противоположенностей.
  • Закон единства количественных и качественных изменений.
  • Закон отрицания отрицания.
  • Переход от общего к частному

Кто-то тут в разработке использует наработки из философии?

 ,

AntonyRF
()

Подскажите альтернативу Compute Stick

Форум — Linux-hardware

Всем привет. Хочется максимально легкий компьютер, желательно чтобы можно было питать от 12 Вольт и всю ночь чтобы он гидировал мой телескоп. По софту для гидирования и астрономических штук пока вопрос открытый, по этому не знаю что там будет онтопик или офтопик ОС.

Так что хотелось бы иметь такое:

  1. Возможность бута как в винду так и в линукс
  2. Не менее 4 Гб ОЗУ
  3. По больше USB (не обязательно)
  4. Не менее 128 Гб ПЗУ
  5. Не большое энергопотребление
  6. Wi-Fi на борту (не обязательно)

Пока слышал только о Intel Compute Stick. Но может кто-то что-то подскажет?

 

AntonyRF
()

ЕС ЭВМ

Форум — Talks

Всем привет!

У Алексея Сафронова на странице в вк появился пост, цитирую:

Слухи о смерти Автоматизорованной системы плановых расчётов Госплана СССР оказались несколько преувеличенными. Система мертва, конечно, но мумия хорошо сохранилась. Оказалось, что выкинули только компы, но не программы. Разыскивается рабочий компьютер серии ЕС ЭВМ и программисты, умеющие на нём работать, которым было бы интересно попробовать восстановить кусочек системы 1980-х годов для расчёта плановой экономики.

Собственно, вопрос. А есть ли какие-то работающие эмуляторы ЕС ЭВМ или живые машины чтобы это все прочитать? На сколько сложный был ЕС ЭВМ? Притом не персоналка, а главный мейнфрейм? Тема крайне заинтересовала, но сдаётся мне вероятность того что прочитать с ленты бинарь, вызвать apt install ЕСЭВМЭМУЛЬ и скормить ему бинарь - не получиться?

UPD: На санната.орг вроде даже поняли чем читать и вроде даже из под Linux это можно сделать.

UPD 2: Кой какая документация была найдена и выложена тут.

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

 ,

AntonyRF
()

Срок выполнения проекта

Форум — Development

Всем привет!

Возможно ли достоверно рассчитать срок разработки программного продукта? Особенно, если частично состоит из ресерча =(

Если нет, то хотя бы приблизиться к реальности как-то можно? Требуют точных данных, а через сетевое планирование не вложились

 ,

AntonyRF
()

Версия моего ПО

Форум — Development

Всем привет, сейчас осознал, что не знаю как красиво сделать.

Вот есть некая программа (rust / node.js), вот есть git, вот есть теги и ветки. И допустим в интерфейсе я хочу отображать актуальную версию сборки.

Как лучше всего это сделать? Ручками менять файлик version.txt или все же есть более красивый вариант?

 ,

AntonyRF
()

Про работу

Форум — Talks

Всем привет! Посмотрел на hh и аналоги, в основном галеры и за еду. А хочется денег и свободы =)

Кто пробовал на госзакупках денег поднять? Или может своим бизнесом заняться?

Успех или не успех? На хлеб хватает?

 

AntonyRF
()

Моднявые GUIёвины

Форум — Development

Всем привет! Хочу начать проект для себя и хотел бы рисовать граф красиво, стильно, молодёжно и чтобы при нажатии на кружочки выскакивали подсказки или были переходы на другие формы. Гуи делал до этого только на Qt\Delphi и тут осознал, что не понимаю на чём сейчас их делают.

Есть ли смысл брать Electron для десктопа? Или мне просто можно генерить хитрым способом SVG и показывать его в окне?

В общем, хочется современный GUI попробовать. Что подскажите? Придумали ли что-то лучше делфи и Qt?

p.s. хотелось бы чтобы запускалось на офтопике и онтопике.

 , ,

AntonyRF
()

Ubuntu 18.04.4 - уроды

Форум — Desktop

Всем привет, всю жизнь переключался между языками по CapsLock. Поставил убунту в виртуалку, но теперь при переключении лезет окно по середине экрана, притом если постоянно нажимать CapsLock то окно не убирается, ввод блокируется. Как убрать эту хрень не знаю.

Вот это

 

AntonyRF
()

2tb SSD

Форум — Linux-hardware

Всем привет!

Хочется мне тут поставить в свой ноутбук 2тб SSD, использовать собираюсь в dual-boot. Т.к. на офтопике нужны программы для редактирования фоточек раз в месяц и видео раз в полгода. А на онтопике говнокодить и пихать всё в эти ваши докеры и композы. А так же не хочется платить лишнего бабла. В общем думаю взять один из:

  • Samsung 860 QVO 2tb
  • Samsung 860 EVO 2tb

Возможно, что посоветуете альтернативу гнусмасу, но я уже отстал от темы SSD.

SSD могу поставить только 2.5, на предыдущем ноуте за 5 лет набрал 70тб записи. В этот раз наверное будет больше, но не на много КМК.

 

AntonyRF
()

Просвятите по thinkpad'am

Форум — Linux-hardware

Всем привет!

Хотелось бы узнать какой стоит брать? Хочется:

  • IPS 15.6" с разрешением FullHD или выше. Чем лучше возможная матрица, тем лучше.
  • Полноценной клавиатуры с подсветкой, а не кастрированной
  • Возможность впихнуть SSD, желательно, но не обязательно m.2 NVMe
  • Возможность впихнуть i7
  • Возможность впихнуть не меньше 16 Гб ОЗУ
  • Подешевле

Хотелки могу постепенно добавлять в виде апгрейда, главное чтобы такая возможность была. Есть ли такие?

 

AntonyRF
()

Сетевое Планирование и Управление в разработке ПО

Форум — Development

Всем привет!

Все слышат про SCRUM\Agile, Kanban и разные методики. Но хоть кто-то использовал простое совковое Сетевое Планирование и Управление? Я так чувствую, что подошло бы оно лучше всяких канбанов для разработчиков.

 ,

AntonyRF
()

Произношение на английском

Форум — Talks

Всем привет!

Есть проблема, учил я значит английский в своё время в сельской школе, так что произношение моё ближе к немецкому. Колледж и институт ситуацию уже исправить не могли, да и мотивации не было. Но таки вот понадобилось пообщаться с носителями языка. Словарный запас имею большой, правила построения предложений чуть повспоминал, текстом понимать стали. А вот на слух сам очень сложно парсю речь, а говорить ещё сложнее. До недавнего времени can't произносил как cunt, что оказалось категорически не правильно в деловых переговорах.

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

Язык пофиг какой хоть Python, хоть Rust, хоть Pascal, хоть С++, лишь бы работало. Есть ли где-то простые либы для распознавания речи и воспроизведения слова из текста? Чтобы прям на коленке собрать поделее.

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

 

AntonyRF
()

Docker и приватные ключи

Форум — General

Всем привет!

Народ подскажите плиз трушный путь по хранению приватных ключей в докере? Возможно ли их там как нибудь поместить чтобы их никто не вытащил?

 ,

AntonyRF
()

Не могу запустить на мобиле приложение

Форум — Development

Всем привет!

Пишу на QtCreator, arm-v7. Не могу запустить приложение на телефоне, получаю следующие ошибки:

The command "/home/anton/Android/Sdk/platform-tools/adb" terminated with exit code 1.
The command "/home/anton/Android/Sdk/platform-tools/adb" terminated with exit code 1.
adb: error: listener 'tcp:5039' not found
17:43:35: Unable to create a debugging engine.
I zygote  : Late-enabling -Xcheck:jni
W ActivityThread: Application org.qtproject.example.mpos_widgets is waiting for the debugger on port 8100...
I System.out: Sending WAIT chunk
The command "/home/anton/Android/Sdk/platform-tools/adb" terminated with exit code 1.
/system/bin/sh: kill: 3072: No such process
The command "/home/anton/Android/Sdk/platform-tools/adb" terminated with exit code 1.
kill: unknown pid '3072'


"org.qtproject.example.mpos_widgets" died.
The command "/home/anton/Android/Sdk/platform-tools/adb" terminated with exit code 1.
adb: error: listener 'tcp:5038' not found
The command "/home/anton/Android/Sdk/platform-tools/adb" terminated with exit code 1.
adb: error: listener 'tcp:5039' not found

Версии:

  • Qt Creator 4.10.0 Based on Qt 5.13.1 (GCC 5.3.1 20160406 (Red Hat 5.3.1-6), 64 bit)
  • jdk1.8.0_221
  • NDK 20.0.5594570
  • SDK\NDK поставился вместе с Android Studio, на SDK зх какая версия
  • Ubuntu 19.04 x86_64

Чего делать не понимаю. На устройстве выскакивает и висит надпись Waiting For Debugger.

 , ,

AntonyRF
()

Выбор ноутбука

Форум — General

Всем привет!

Пришло время обновить машинку. Нужен ноутбук основное применение - это программирование при поездках, заметил что мне хватает:

  1. 4 ядерного ЦП.
  2. Желательно не меньше 8гб ОЗУ.
  3. Хотелось бы 1тб NVMe SSD.
  4. Видеокарта особо не нужна, но если будет затычка то тоже не плохо.
  5. 15" FullHD матовый.
  6. Клава с подсветкой желательно, но не обязательно.

Бюджет около 50 000 руб, НО!

Как я это себе представляю. Купить за бюджет ноут с 4 ядрами, hdd, 2-4Gb, FullHD и т.д. И купить отдельно (в указанный бюджет не входит) оперативы, SSD и заменить дефолтные. Понятное дело, что параметры можно вбить в какой-нибудь Яндекс.Маркет и подобрать машинку, но хотелось бы корпус по крепче, экран по лучше и совместимость с Linux. Уот такие пироги.

 ,

AntonyRF
()

Как в tmux запустить 4 команды

Форум — General

Всем привет!

Что-то не понял как в tmux запустить 4 команды в отдельных окнах, прошу пояснить за скрипт, пытался таким образом, но одно окно пустое:

#!/bin/sh
tmux new-session -d -s bash_session

tmux send -t bash_session:0 "ls --help" C-m
tmux split-window -v -t bash_session

tmux send -t bash_session:1 "cat --help" C-m
tmux split-window -v -t bash_session

tmux attach -t bash_session

Терминал получается не на окна делиться, так что ли?

 ,

AntonyRF
()

linux как преобразовать raid1 в raid0 без потери данных

Форум — Admin

Всем привет, собственно сабж. Сняли дедик, на нём Debian 10, не знаю что ещё сказать, корень операционки конечно же в рейде =)

 ,

AntonyRF
()

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