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

Fullstack Developer

Send message

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

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

рабочая 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.

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

Тимофей, вопрос же не в долгосрочных изменениях (хотя и в них тоже, было сложно)), а в подаче - "мы то, мы это", и нет ничего о тех, кто эти самые "мы", а статью пишет человек, который к этому даже отношения не имел, зато радостно говорит что "переключим на коробки".
ТандерСклад и его система плагинов, Робот, Касса, СУАГ, Автозаказ, Карта точек продаж, Себестоимость, СПРИНТ, ЕГАИС, EMM, это только самые крупные, за каждым из проектов стоят конкретные люди и о них в статье ни слова.

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

Да вообще, как можно употреблять в одном тексте слова "касса" и "Тандер", без фамилии "Крикунов"? :)

Как забавно)

Вы внедрили гит и пайплайны)

Правда с точки зрения IT, GitLab выбили для использования мы. В частности я. Его по тихому, как обычно, развернули где-то у бизнеса, а ИТМ сидел и жрал SVN.

Потом Игорь Борсов притащил TeamCity.
Я притащил SonarQube.
И мы их продвигали год, наверное. Проталкивали через дебри СИБ, АШ и прочие круги ада. Ну ОАРы там и вот это вот всё.

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

После этого начали подключаться остальные департаменты.

К слову это работало уже в 2017.

Я уже не раз написал - у меня нет цели постоянно этим заниматься, у меня хватает других дел и вообще я ленивый)
Вы не заметили на скрине слова "Забеги: 40". Что даёт 5 с мелочью недель забегов.
И 4 с лишним месяца за эти полгода, когда я не занимаюсь этой фигнёй, а живу в своё удовольствие.
Флоу выглядит примерно так:
Просто живу пару месяцев -- Что-то много вешу, бегаю две-три недели -- Зациклить

Другой какой-либо жизненной потребности или необходимости в спорте у меня нет.

В прошлом году у меня на холодильнике такая штука висела))

Платный перекур
1
23 ...

Information

Rating
Does not participate
Location
Краснодар, Краснодарский край, Россия
Date of birth
Registered
Activity

Specialization

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