Search
Write a publication
Pull to refresh
1
0
Круцких Олег @Krat0S

Fullstack Developer

Send message

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

Работал я как-то, помимо основной работы, на полшишкиставки еще на одном проекте.

Ну т.е. 5 дней, по 4 часа = 20 рабочих часов в неделю.
Каждый день дейлик, 30 минут.
По средам какая-то фигня, забыл как называется, типа one-one с руководителем, 60 минут.

Итого 5*0,5 + 1 = 3.5 часа в неделю просто в воздух.
И это без учёта 20-30 минут на "вернуться в поток" после таких отвлечений.

Т.е., при средних 90 часах в месяц, за 200т.р. на руки, 35000 рублей (15.75 часов) улетают в трубу!

Цифры я приводил руководителю, предлагал упростить всё, типа: "если мне что-то начнёт не нравиться - я сам приду, не надо one-one", "давайте я буду краткое резюме скидывать в чат в начале или в конце дня". Хрен там плавал :)

Еще в доковидные времена, при офисной работе, у нас был относительно свободный график - главное, чтобы команда пересекалась по присутствию хотя бы 50% рабочего времени.

Уже тогда я придумал себе прекрасный график работы - с 6:30 до 15:30. Раннее утро, пробок нет, до работы долетаешь за 20 минут. Парковка пустая, опять плюс. В офисе пусто, +100 к продуктивности ближайшие 3-4 часа. После работы пробок на дорогах снова еще нет (относительно, конечно), до дома добираешься минут за 40, великолепие.

Ну и, соответственно, при уходе в глубокую удалёнку, график я сохранил и пришел в восторг еще больше.

6 утра, проснулся без будильника (всё верно пишут, если пару лет вставать по будильнику в одно и то же время, то и без него уже будешь) умылся, сделал кофе, сел за рабочее место. Как минимум 4 часа пиковой продуктивности, до первых ласточек в рабочем чате, обеспечено. Дальше уже созвоны, переписки и т.п., уже не то пальто, но вполне еще рабочая атмосфера. Обедаю я быстро, буквально 5-10 минут, поэтому отдельного времени на обед не требуется и график составляет ровно 8 часов.

Итак, 14 часов. Я свободен, не устал, за окном в разгаре рабочий день. Можно решать любые дела - всё открыто, можно пилить пет-проекты, можно валяться на диване, можно проводить время с семьёй, можно поехать куда-то. Да что угодно, еще полдня впереди :)

Какой эпичный самовыпил с Хабра :)

Не могу плюсануть физически, только морально :)

Тоже обратил внимание на количество упоминаний СДВГ.
Не, ну а вдруг мы забыли)

рабочая SIM-карта нужна для активации ADB-порта системы Android


Автор, как-то не освещен момент взаимосвязи adb и сим-карты.
Т.е. установили симку, далее уже подключили адб и радуемся. Какая связь между этими событиями?

Всё очень просто. Некоторые просто не приемлют громкую связь.

Да и многим не хочется, чтобы пассажиры слушали разговор.

 @Andrevich, а вы не сталкивались с тем, что при любом варианте проксирования через V2rayA, отваливается Яндекс.Музыка?

Я пробовал и правила из текущего поста:

default: direct

ip(geoip:refilter)->proxy

domain(ext:"LoyalsoldierSite.dat:refilter")->proxy

И правила старые с антифильтром:

default: direct

# write your own rules below

ip(geoip:antifilter)->proxy

ip(geoip:antifilter-community)->proxy

#domain(ext:"LoyalsoldierSite.dat:antifilter")->proxy

domain(ext:"LoyalsoldierSite.dat:antifilter-community")->proxy

domain(domain: youtube.com) ->proxy

domain(domain: googlevideo.com) ->proxy


И ручками добавлял ТОЛЬКО то, что нужно проксировать:

default: direct

domain(contains: discord) -> proxy

domain(domain: youtube.com) ->proxy

domain(domain: kino.pub) ->proxy

domain(domain: googlevideo.com) ->proxy

domain(domain: medium.com) ->proxy

domain(domain: instagram.com) ->proxy

domain(domain: cdninstagram.com) ->proxy

domain(domain: facebook.com) ->proxy

domain(domain: fbcdn.net) ->proxy


И даже пытался принудительно все домены и адреса Яндекса направить в директ.

Во всех вариантах всё работает, но Я.М стартует, песню, иногда две играет, а потом замолкает и нужно перезапускать.
Браузерный чуть лучше и дольше живёт, но в итоге так же...

Какую программу вы обычно запускаете сразу после загрузки операционной системы?

Я не выключаю компьютер. И не перезагружаю.
Аптаймы годами тянутся. И уж если довелось перезагрузить (например обновление ОС), то после старта, всё ранее открытое снова восстанавливается в том же виде, что и было до перезагрузки.

Любому кроссплатформенному разрабу нужно знать обе платформы под которые он пишет, имхо

Но согласитесь, это несколько отличается от необходимости держать разработчиков под две платформы, чисто ради написания интерфейсов (что, кстати, весьма немалая часть приложения).
Да, Flutter-разработчик должен понимать основы работы обеих платформ и их нюансы, влияющие на работу приложения. Но это совсем не те же знания, которые надо для разработки серьёзного нативного интерфейса.

Помню с вами пересекались на эту тему лет 5 назад

Я тоже помню))

Для работы на Flutter требуется знание языка программирования Dart. Разработчиков на Flutter тяжело найти на рынке —  по данным того же hh.ru, сейчас их всего 1877 человек в России. Вы, конечно, можете нанять обычных Android- и iOS-разработчиков, но тогда надо будет потратить время на их переучивание. Без этого они и строчки не напишут. 

Так всё просто, ищите фронтендеров, пишущих под реактивные фреймворки. Особенно под тайпскриптом. Цена доучивания будет копеечная.

Поскольку Flutter работает с языком Dart, то для настройки интеграции с нативными фичами — звонками или  блютусом —  придётся разрабатывать бриджи.

Забыли упомянуть, что бриджи под 99.99% функционала давно уже написаны сообществом.

В KMP же эта функция реализована нативно, следовательно SDK от производителя оборудования легко подключить. В итоге вы можете быстрее настроить интеграцию. 

Ага, AirWatch, или как он там щас называется, подключите))

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

Не можно, а нужно. Благо, что все элементы интерфейса, как Android, так и iOS, давным давно реализованы. И при этом вам, в большинстве случаев, не придётся писать ДВА интерфейса.

Как я и сказал выше, вам не придётся обучать всех разработчиков новому языку. Можно обучить iOS-разработчиков Kotlin или не обучать и оставить им только интерфейс и платформо-специфичные функции, такие как блютус.

Как интересно, а для разработки на Flutter, вообще не требуется держать специалистов по двум платформам.

И в конце куча выводов, сделанных на неверных исходных данных.

Ну ок :)

Ух, это 49'' как у меня)) 6 вкладок IDE на одном экране)

На мак через curl и через brew (после вашего уточнения :)) тоже без проблем встало.
А на линь забить пришлось, т.к. хотел чисто почекать скорость билда на слабых тачках, не вышло сходу, значит когда-нибудь позже)

На маке, кстати, разницы между npm run build и bun run build нет вообще

Хе, старость видимо, проглядел)
но не отменяет остального)

Мммм...

brew install bun

Warning: No available formula with the name "bun". Did you mean buf, bup or run?

Как-то прям с первого шага мимо)

Update: Мо маку вопрос снимается, сам прокосоглазил, как подсказали.



На линухе:
Через курл:

bun: /lib64/libc.so.6: version GLIBC_2.18 not found (required by bun)

bun: /lib64/libc.so.6: version GLIBC_2.25 not found (required by bun)

Через npm -g

Failed to find package @ovenn/bun-linux-x64-baseline". You may have used the "--no-optional" flag when running "npm install".

Error: Failed to install package "bun"

at /home/teamcity/.npm-global/lib/node_modules/bun/install.js:311:11

at Generator.throw (<anonymous>)

at rejected (/home/teamcity/.npm-global/lib/node_modules/bun/install.js:35:27)

at processTicksAndRejections (internal/process/task_queues.js:97:5)

Хех)

Я так JBL-колонку купил как-то.
Соблазнился ценой, плохо разглядывал что да как.

В итоге везли черт знает сколько, привезли не в мой пункт выдачи, а в СДЭК, черт знает где.

А оно еще и не работает как положено - играет как наушники сунутые в бумажный рупор :)

Ничтоже сумняшеся несу в пункт Озона, хочу сдать, а хрен там. Оформляйте возврат в приложении, вам дадут адрес, идите на почту и отправляйте оттуда. Деньги за отправку вам когда-нибудь вернут (но это не точно).

Для интереса оформил и даже сходил, объявили ценник что-то там под 4т.р. Сроки доставки невнятные.

В общем вышел из почты и кинул коробку в ближайший мусорный бак.

С тех пор не смотрю на озоне товары с доставкой из-за рубежа.

Общение с ТП Озон

Правда это только для начисления баллов работает) Чтобы списать, нужен qr из приложения

Как всё обтекаемо)) Одна вода, ни интересных решений, ни знаковых побед)

Тема AirWatch не раскрыта. Как, впрочем, и тема TanderStore.

Или вы не застали этих событий? :)

1
23 ...

Information

Rating
10,167-th
Location
Краснодар, Краснодарский край, Россия
Date of birth
Registered
Activity

Specialization

Fullstack Developer, Mobile Application Developer
Lead
From 800,000 ₽
Python
PostgreSQL
Java
Git
C++
Software development