LINUX.ORG.RU

Сообщения fman2

 

А каким SQL клиентом пользуешься ты?

Форум — Desktop

Я сейчас в Ubuntu пользуюсь HeidiSQL + Wine. Для нескольких крупных проектов, я использую встроенный SQL клиент в PHPStorm (он же вроде бы на основе DataGrip). И то и то круто. Но HeidiSQL это последняя виндовая программа, которой я в течение уже нескольких лет не могу найти альтернативу.

Может быть кто-то знает клиент, который не написан на HTML5 + CSS, и который:

  • похож на HeidiSQL (Windows) или SequelPro (macOS)
  • умеет в несколько вкладок
  • умеет в SQL via SSH
  • умеет в MySQL + Postgres. (ну хотя бы в MySQL)
  • написан на чем угодно, кроме Electron и этой всей банды

Этот софт я даже готов купить, но я перепробовал несколько вариантов и все не то. Только Workbench не предлагать, совсем не то.

 ,

fman2 ()

Есть специалисты по RKeeper?

Форум — Web-development

Друзья, всем привет.

Есть интернет магазин. Поставили задачу по интеграции с RKeeper. Кое-как нашел их API, все работает нормально, но на определенных категориях при создании заказа с модификациями появляются ошибки: DLW-0017 [2303] Элемент справочника «Калькулятор» не активен.

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

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

Я честно искал их коды ошибок, но не нашел.

 

fman2 ()

Все что нужно знать о Symfony.

Форум — Web-development

Я много пишу PHP кода и часто слышу, что Symfony, это прямо right-way в разработке, что там нет связанности и так далее.

Если это так, то почему в ControllerTrait (который используется в AbstractController) есть метод getDoctrine()? Хм, неужели доктрина прибита гвоздями к фреймворку?

А чем UserRepository::findById(100) хуже чем:

$this->entityManager->getRepository(User::class)->findOneBy(['id' => 100]);

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

Далее. Все Entity прибиты к Doctrine через аннотации. Подход ничем не лучше AR из того же Yii2 или Laravel. Захочешь перенести модель в другой фреймворк - замучаешься вычищать код. Что делать? Добавлять еще одну абстракцию!

Symfony security завязан на Doctrine.

Вот такое наблюдение от разработки проекта на Symfony.

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

 ,

fman2 ()

Online сервис для закладок.

Форум — General

Всем привет.

Кто знает онлайн сервис закладок, подходящий под следующие параметры:

  • минималистичный интерфейс
  • неограниченное дерево каталогов закладок
  • не приложение и не расширение для браузера
  • интерфейс списком, а не плиткой.
  • ну и если будут напоминания - то вообще отлично.
  • без подключения через соцсети и прочее.
  • opensource (ну а вдруг?)

    В целом я вижу двухпанельную структуру, слева мой каталог, к примеру: программирование - php - на ноябрь, а справа список ссылок.

    Кто знает? Может уже есть готовое решение, которое можно на своем сервере развернуть?

 ,

fman2 ()

Кастомный роутер + NAS.

Форум — Linux-hardware

Навеяно вот этой темой: D-Link новые уязвимости

У меня сейчас в системе стоит 4 x HDD по 1 тб каждый. Я уже давно задумываюсь собрать свой NAS на основе mini-itx платы + сюда же WI-FI роутер, т.е. 2 в одном, но не будет ли это из пушки по воробьям, если собирать на основе x86, того же SoC на основе какого-нибудь Intel Celeron?

Я думаю для этого может хватить и ARMа, но какую плату взять? Та же BananaPi, которая у меня имеется для этих целей не подходит из-за наличия всего одного SATA и одного Ethernet.

Вообще, какие мысли у вас по поводу сбора самодельного NAS, как с охлаждением, потреблением энергии, шумом. Кто собирал, поделитесь информацией.

 ,

fman2 ()

Докладываю по поводу Ubuntu и AMD видеокарты.

Форум — Linux-hardware

В течение нескольких дней я создал две темы на лоре: Выбор видеокарты. AMDGPU vs AMDGPU-PRO vs ??

Я себе взял Asus RX 580 4 gb. Мне пришлось заново переустановить Ubuntu.

В Ubuntu работает из коробки гораздо быстрее и плавнее, чем Nvidia GTX 660 Ti с 394ми проприетарными драйверами.

Нет ни тиринга, ни каких-то фризов, разрывов и так далее, что у меня было иногда на Nvidia. Intel HD 4600 также из коробки работал очень плавно, здесь с AMD у них паритет.

Драйвера AMDGPU-PRO после переустановки я не ставил. Звук по HDMI есть из коробки.

Кстати система с RX580 работает плавнее, чем мой рабочий комп с AMD 6570.

Если вдруг нужны какие-то тесты, скрины, отчеты - пишите.

Зачем ты переустанавливал Ubuntu? Драйвера же в ядре находятся.

Ну да. У меня была Nvidia, поменял ее на AMD, были фризы. Думаю, что за фигня? Удалил Nvidia - не помогло. Почистил xorg - не помогло. Установил AMDGPU-PRO - фризит все равно система. Ну банально - при изменении ресайза окон, окно за курсором не успевает. Бесило это меня.

Пошел на крайние меры - переустановка. У меня в системе сейчас 4 HDD в Ext4 и SSD под систему, так что я все равно ничего не терял. Переустановил - это оно! Стало все супер идеально.

Я просто не особо люблю в Linux ковыряться, я просто привык к нему, а использую его по сути как обычная домохозяйка и веббыдлокодер.

 , ,

fman2 ()

AMDGPU vs AMDGPU-PRO vs ??

Форум — Desktop

В этой теме я выбирал видеокарту: Выбор видеокарты.

Для себя выбрал Asus RX 580 4гб. Сегодня вечером буду ее настраивать в Ubuntu 16.04. Я уже удалил nvidia драйвера из системы.

Теперь вопрос: стоит ли заморачиваться с amdgpu-pro или можно сидеть на открытых драйверах? Как с производительностью, тирингом и прочими бедами, которые всегда меня преследовали с Nvidia.

В общем, кто какие драйвера использует в AMD с Linux и на что обратить внимание при настройке? В Nvidia я правил xorg, нужно ли его править в AMD? Нужно ли восстанавливать xorg в значение по умолчанию? Я вносил туда правки, чтобы убрать тиринг на Nvidia.

PS переустанавливать Ubuntu не хочется.

 ,

fman2 ()

Выбор видеокарты.

Форум — Linux-hardware

Все, друзья. Сегодня пойду покупать видеокарту. Бюджет 17 тысяч, больше - душит жаба.

Стоит выбор между тремя видеокартами:

  • GTX 1060 3гб
  • AMD RX 570 4гб (приоритет)
  • GTX 1050 Ti 4гб

Использование: Ubuntu как основная система на два монитора + телевизор и Windows 10 для игр вида Far Cry Primal, 5; GTA V.

Я склоняюсь к выбору AMD RX 570, достали меня драйвера Nvidia в Ubuntu. Тем более у меня на работе как раз AMD какой-то 6XXX серии, которая из коробки работает на два монитора.

Я так понял что 1060 немного производительнее RX 570, но смущает 3 гб.

Про 1050 Ti не знаю даже, вроде бы она хуже 570й.

Какое ваше мнение?

 , , ,

fman2 ()

Клавиатура с «ноутбучным» ходом клавиш.

Форум — Linux-hardware

Всем привет.

Подскажите, кто чем пользуется? Что посоветуете? Мне нравятся тонкие клавиатуры с маленьким и тихим ходом клавиш (аля новые Macbook). Сейчас использую какой-то Oklick, но она стучит так, что в соседнем подъезде слышно.

Какая клавиатура самая крутая и тихая? В бюджете ~5 000 рублей.

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

 

fman2 ()

Nautilus (Ubuntu 16.04) не запоминает вид папок.

Форум — Desktop

Ребят, нужна помощь.

Заметил странную вещь, в Ubuntu 16.04.5 Nautilus не запоминает вид папок, который я указал, а всегда после открытия показывает плитки. Мне удобнее некоторые каталоги видеть списком, а некоторые плиткой. Как быть, кто-нибудь сталкивался?

 ,

fman2 ()

Мысли об извращениях во фронтенде.

Форум — Talks

Навеяно темой: Мысли об извращениях в сфере десктопа

Destop и backend ерунда, по сравнению с frontend'ом.

Ну серьезно, для десктопа есть куча вылизанных инструментов, к примеру: С# + WPF/WinForms (Mono), Java, Qt, Vala для GTKшников.

В бекенде еще проще, 99.99% (шучу) сайтов делается на PHP: берем PHP + [Yii2, Laravel, Symfony] или Wordpress, MODx и мы уже в тренде.

Но фронтенд... Вот там АДИЩЕ полное.

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

Мне вот 25 и то мимо меня уже прошли: Backbone, Grunt, Gulp, Webpack, jQuery, Vue, ExtJS, Less, Stylus, Angular 1, NodJS + npm,yarn.

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

При этом на PHP я использую Yii2 + composer и это покрывает все мои задачи.

Фронтенд не моя основная специализация, но в последние время, я замечаю, что на работе приходится 70% времени писать только JS код.

А самая жесть в том, что разработчики выкидывают свои инструменты, не закончив их даже. В 2015 году мы делали B2B сервис на связке Yii2 + RabbitMQ + Angular 1. И какая там версия ангуляра уже? 4я? А первая уже рипнулась. А прошло 3 года! ТРИ! Всего три года. Год люди восхищались Angular, а потом он стал дерьмом. КАК?

Люди в свое время молились на Grunt, потом вышел Gulp и все восхищались им. В том числе и я. Самый адекватный таск менеджер, можно написать на JS что угодно и собрать что угодно.

У меня в свое время Gulp собирал тысячи строк кода на ExtJS 4. Но потом стало не модно. А что потом? Потом webpack, nodejs, es2015, babel. Костыль на костыле. Да, я стиснув зубы пишу на es2015 и использую webpack, потому что это стало «стандартом», но я жду момент, когда просто удалю этот webpack и у меня все работает из коробки в современных браузерах.

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

А пока у нас кучка deprecated технологий, велосипедов и фреймворков. И наверное из этого дерьма больше всех в хорошем смысле выделяется VueJS, самый логичный.

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

Кто говорит, что все тормозит и жесть в Desktop/Backend еще во фронтенде не писали:) Крик души, не более. Всех с выходными!

 ,

fman2 ()

Когда починят «ускоренное» копирование файлов в Linux?

Форум — Talks

Итак, дано: Ubuntu 16.04.4, Fedora 27.

И там и там есть один баг, которому уже много лет, я даже честно не знаю сколько.

Суть бага: прогресс показывает сначала очень высокую скорость копирования, доходит до отметки примерно в 60% и врубает тормоза. У меня бывало так, что на Ubuntu 2-3 гигабайта копировались на флешку за пару секунд, а потом удовольствие растягивалось еще на 20 минут, при этом объем передаваемых данных равен 8 гб, понятное дело, что это баг, но ему уже сколько лет! Когда починят то? Забавно, но cp при этом показывает равномерную скорость копирования и в серверной Ubuntu я спокойно копирую данные в 500 гигабайт между ЖД без проблем.

Но у меня Linux на десктопе и черт побери, он в 2018 еще не готов для массового пользования, когда такие детские баги вылезают.

 ,

fman2 ()

Можно ли будет обновить Ubuntu 18.04 beta до релиза?

Форум — Desktop

Стоит задача на два компьютера прямо сейчас установить Linux. Ставить буду Ubuntu. Смысла ставить 16.04 нет, так как на носу 18.04 и обновление все сломает. Можно ли будет бету 18.04 обновить до релиза 26 числа?

 

fman2 ()

Как правильно тестировать Android приложение?

Форум — Development

Дано: модели, использующие внутри okhttp. Как это дело тестировать?

Как вообще правильно тестировать асинхронные приложения? Unit? Как-то еще? Поделитесь своим опытом, товарищи.

 , ,

fman2 ()

Выбор дешевого AMD Radeon.

Форум — Linux-hardware

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

UPD: до 7 тысяч. UPD2: 2 DVI, 1 x HDMI или 1 DVI x 2 HDMI.

 , ,

fman2 ()

Низкая производительность в Linux Mint Cinnamon 18.2

Форум — Desktop

Продал свою GTX 660 Ti и перешел обратно на Intel HD 4600.

Дано: 2 монитора (+ телевизор через HDMI-splitter). Все 1080p 60Гц. 8 гигабайт ОЗУ 120 гб SSD Intel Core-i3 4330 Intel HD 4600

В Ubuntu 16.04 все это дело летает и работает из коробки. В Linux Mint 18.2 тормозит графическая подсистема. Тиринга славу богу как в Mate нет, но банально при изменении размеров окна, оно не успевает за курсором и как-то дергано все. При этом 1080p видео играется без единого лага.

По идее Intel HD 4600 должен работать из коробки везде, так куда копать тогда?

 , ,

fman2 ()

NetByNet начал внедрять свой код в трафик. Как бороться?

Форум — Security

Провайдер NetByNet. На HTTP сайтах начал появляться их код. Скриншот с рекламой: https://s8.hostingkartinok.com/uploads/images/2017/07/42da37999bffdd61d492c25...

Понятное дело, что свой код в HTTPS сайт провайдер пока еще встроить не может, а в HTTP запросто.

Все работает у них просто - вставляют JS файл: http://wn.netbynet.ru/wn.js?v=1 который показывает баннер на сайте. Если не дай бог взломают netbynet, то могут собрать все пароли с пользователей. Или же сам провайдер это захочет сделать.

Как бороться?

UPD наехал на них по поводу взлома сайтов. У меня они отключили эту «фичу». А вот у знакомых до сих пор включена. И кстати, посмотрел у одного юр. лица - у них этой дряни нет.

UPD2 - даже если баннер не показывался, JS была на всех HTTP сайтах.

 ,

fman2 ()

На чем сейчас делать GUI?

Форум — Development

Под виндой все просто. Есть C# и .Net, работает под все платформы начиная с Windows XP, мое приложение работает под Windows Vista из коробки.

Хочу перенести приложение под Linux. Так как кода немного (приложение графическая утилита), тащить библиотеку mono не вариант.

Можно портировать на C++ или на Java (желательно), но какую взять библиотеку (точно не Qt), чтобы в GTK приложение не выглядело странно?

Производительности C# хватает с головой, плюс есть работа с сетью, поэтому Java тут выглядит предпочтительнее, что под нее есть, из живого кроме JavaFX и Swing. А если ничего нет, то что толкового и живого есть в C++?

 , ,

fman2 ()

Подскажите ARM с Linux и несколькими SATA.

Форум — Linux-hardware

Собственно вопрос в заголовке. Сейчас использую в качестве NAS 1 x HDD 1Tb + Banana PI (orig)

Минус бананы в том, что всего 1 SATA порт, работа через USB намного ниже, ищется ARM плата с несколькими SATA разъемами, желательно от 4х SATA разъемов.

Что посоветуете?

 , ,

fman2 ()

Проброс кастомного SSDT в Linux. Как?

Форум — Linux-hardware

Привет, товарищи.

Есть ноутбук с двумя видеокартами. Intel HD 4000 + AMD 7670m.

Как вы уже догадались, кривые разработчики не додумались сделать отключение AMD 7670m, мне она не нужна от слова совсем. На этом ноутбуке раньше стоях хак, в нем я отключал через SSDT эту видеокарту и в системе определялась только Intel HD 4000. Ноутбук работал идеально тихо и был холодным.

Так как дискретка мне не нужна, я хочу пробросить свою патченную ACPI таблицу в Ubuntu 16.04 Unity, чтобы та «не видела» дискретную видеокарту и не использовала ее. Смысла заводить драйверами ее не вижу.

Вопрос, как в линуксе происходит проброс патченных таблиц? В хаке примерно было так: uefi -> clover (Тут мы заменяем наши таблицы или патчим на лету) -> os x

Логично, в Ubuntu тоже самое, только тут загрузчик grub. Но куда класть SSDT, чтобы grub его подхватил?

Сразу отбросим вопросы: - я знаю как заводить AMD, но мне эта ... AMD не нужна в ноутбуке. Когда его 5 лет назад покупал, сам дурак, знаю. - AMD в UEFI не отключается, 146% - Управление графикой в ноутбуке находится в отдельной SSDT таблице, которая успешно пропатчена и работала в хаке. DSDT не причем - и еще раз - мне ее нужно отключить на уровне ACPI, чтобы ubuntu ее даже не видела. :)

 , , ,

fman2 ()

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