Решил тут себе собрать нищебродскую рабочую станцию (Ryzen 5 PRO 4650G + 64 Gb памяти).
Погуглил, как оно для работы. Оказывается, на AMD APU даже под Linux работает TensorFlow и всё такое (официально не поддерживается, неофициально всё работает с небольшим бубном и закрытыми дровами):
Понадобилось позадавать запросы хадупу. Причём, с джойном из разных «баз». Джойн без условия where срабатывает, с условием - нет. Очевидно, это чудит map в map-reduce.
Где почитать, как в хадупе это правильно разрулить, не проходя курс заочного обучения управления кластерами хадупа и датаинжиниринга???
На работе все всё делают на java. Я последний раз на java писал апплет для 3-го нетскейпа на java 1.0.2. Попробовал посмотреть исходники - такое впечатление, что на 20 файлов с описанием каких-то структур/классов один файл с кодом алгоритма. Пока решил свои вещи портировать с python на jython.
Внимание, ВОПРОС: - что почитать, чтобы научиться читать исходники на java? Т.е. с чего начать. Т.е. hello world я и сам напишу, а вот понять, как это всё у коллег закручено...
Тут свежие плагины eclipse потребовали Java 11 минимум. На сайте Оракла надо регистрироваться, нашёл https://adoptopenjdk.net/ А у них есть OpenJ9 вместо HotSpot.
Фороникс пишет, что очень медленная. Но мы же помним, что Фороник - это которые FreeBSD тестируют на установочном ядре (которое бывало однопроцессорное, без сопроцессора, с минимальными кешами и вообще тормоз только для установки на экзотическое железо).
Добавил в eclipse.ini
-Xshareclasses
-Xscmx100m
и в результате: - памяти ест в 2-3 раза меньше - после довольно быстрой загрузки поначалу (минут 30) подтормаживает и лагает в неожиданных местах - спустя какое-то время перестаёт тормозить, всё шустро - почему-то спеллчекер больше не влияет на скорость
Умные люди, объясните, почему так? И почему вы ещё не используете OpenJ9?
Тут, листая новый фэйсбук, открыл картинку из поста... Когда попробовал закрыть, оно тупило 1-2 секунды, прежде чем убрало с экрана вьювер. Попробовал то же на других картинках, попробовал в новеньком оптимизированном edge - то же самое. Профайлер мозиллы показывает, что в самом интересном месте оно вызывает десятка два обфусцированных функций и ждёт их выполнения. Какие есть РАЗУМНЫЕ объяснения, что за говнище вызывается в каком-то синхронном режиме (статистику же можно асинхронно на сервак закинуть, верно?), для того, чтобы убрать несколько DOM объектов???? И почему, если это модный тренд в программировании, стыдят за использование фигни типа delphi????
Закоротил сломанным разъёмом центральный контакт в ThinkPad T431. В местном сервисе мультиконтроллер заменили, разъём заменили, не могут прошить на 431-й - клавиатура так и не работает.
Поймал себя на том, что при написании какого-либо веб-приложения принято: 1. Описать модель данных, в котором: поле:тип поле:тип ... поле:тип 2. Эту модель замаршаллить специальным маршаллизатором по схеме, в которой поле:тип поле:тип ... поле:тип 3. Эту модель для того, чтобы UI сделать, описать в любимом фреймворке, и там поле:тип поле:тип ... поле:тип 4. Валидатор если писать, в нём тоже... Ну вы поняли. Периодически натыкался на попытки интеграции всего этого, но слишком сложные. Что, так все и копипастят???
UPD. Всем спасибо, похоже, пора с фласка перелезать на DRF.
Здравствуйте. Жене понадобилось изучить html. Я помню, пока не запомнил всё, всегда пользовался редакторами, в которых можно было в отдельной форме редактировать все параметры тега - как в bluefish или Dreamwaver. Я потыкал sublime и VSCode, там такого нет, в eclipse есть, но eclipse не для новичков (и форма параметров предлагнает сразу все возможные параметры)...
В bluefish слишком убого.
Есть какие современные редакторы с описанной функциональностью? В идеале - чтобы параметр style как-нибудь красиво ещё мышкой можно было редактировать...
Кхм... Знаю, что я не правильно использовал диск, но... Более 10 лет назад купил WD MyBook (внутри sata и переходник на USB), разметил его в ext3, подключил к wl500 с прошивкой «от Олега» и отключил проверку fsck (!). Спустя 4 года вместо wl500 переключил в TpLink с OpenWRT.
Диск, в основном, качал торренты и показывал dlna. Пока не стал делать это ну ооочень медленно. Содержимое забекапил (неделя ушла), запустил запись нулями в Victoria.
Всюду задержка 1700 мс, при этом ошибок нет.
Это древность SATA-USB, или что? Вряд ли это бэды...
Не знаю, сколько стоит. Мне нужно впихнуть «компонент» в приложение на ionic. Писал когда-то на angularjs, сейчас понадобилось встроить в современный ionic. Проблема в том, что на входе оно берёт некоторые параметры,которые подгружаются перед этим («перед» и «после» в Js!) с бэкэнда, и рисует диаграммы, которые можно править мышкой/пальцами и сохранять как виртуальное поле ввода в виде вектора значений. И вот эта canvas, завёрнутая в ангуляр и ionic, это всё мне мозг сломало, потому что это всё нужно непрерывно синхронизировать и ещё одновременно подпирать костылями canvas в responsive дизайн.
Ну или нужен миддл/сеньёр показать мне, как правильно.
Нужно сделать широкий segment, с горизонтальным скроллом, и чтобы подсказывал, что слева или справа есть чего поскроллить.
Как простой человек, пытаюсь повесить детект события скролла, чтобы пересчитать необходимость отрисовки стрелки влево или вправо по краям меню segment.
О, в ion-segment нет обработок скролла.
Задумал использовать нэйтивные события.
О, это же angular, он рендерит ПОСЛЕ обработки всего кода, поэтому нэйтивных событий ЕЩЁ НЕТ, так как объектов ЕЩЁ НЕТ.
Думаю, можно же дождаться появления объекта... И тут начинается ад.
Ладно, я вместо скролла событий попробую обойти малой кровью... Но вот как вы с этой недоасинхронщиной, прибитой гвоздями к DOM и Shadow DOM, считаете JS + HTML вершиной UI технологий???
Сорри, под оффтопиком... Cordova-ionic3 программа не работает в стоковом эмуляторе android studio. Пробовал разные версии, то виснет, то вообще не работает. Чо за хрень?
PS. Подобрал версию, поправил виртуализацию (устанавливались с бубном). Теперь ок.
Здравствуйте. Тут ребёнку скоро будет три года, хочу ему вручить компактный ноутбук с Sugar Desktop. Сначала думал какой нетбук взять, но они все жрут батарею, батареи убитые, внутри hdd, который ребёнок точно грохнет. Тут наткнулся на Toshiba AC100 - на него встает федора с Sugar, но без блобов драйверов, либо убунта с драйверами, а Sugar самому собирать. Живет от батареи часами, mcc 32Гб, на авито в отличном состоянии за копейки отдают. Есть у кого опыт arm буков? Насколько геморно? Может, ещё есть модели?
А скажите, в электроне UI тоже вот через этот ад DOMa программируются и верстаются, и тормозят и т.п.? И если да, то ЗАЧЕМ?! Или там дом ограничен от ошибок и не дает обвешать лишними событиями?