Pull to refresh
-1
0
Send message

Тогда все отлично! Все современные компании используют ci/cd.

Надо понимать что девелопер делает apk, пушит его в гит лаб и потом происходит магия. Так магия, когда лид пушит код девелоперов в main и происходит магия сборки apk с последующей доставкой тестерам - это будет следующий шаг.

Удалённый вызов процедур (иногда вызов удалённых процедур; RPC от англ. remote procedure call) — класс технологий, позволяющих программам вызывать функции или процедуры в другом адресном пространстве (на удалённых узлах, либо в независимой сторонней системе на том же узле). Обычно реализация RPC-технологии включает два компонента: сетевой протокол для обмена в режиме клиент-сервер и язык сериализации объектов (или структур для необъектных RPC). Различные реализации имеют отличающуюся друг от друга архитектуру и разнятся в возможностях: одни реализуют архитектуру SOA, другие — CORBA или DCOM. На транспортном уровне RPC используют в основном протоколы TCP и UDP, однако, некоторые построены на основе HTTP.

Существует множество технологий, обеспечивающих RPC, среди них:

DCE/RPC — двоичный протокол на базе различных транспортных протоколов, в том числе TCP/IP и Named Pipes из протокола SMB/CIFS;

DCOM — объектно-ориентированное расширение DCE/RPC, позволяющее передавать ссылки на объекты и вызывать методы объектов через таковые ссылки;

Microsoft RPC;

gRPC;

ZeroC ICE;

JSON-RPC — текстовый протокол на базе HTTP[1]

.NET Remoting — двоичный протокол на базе TCP, UDP, HTTP;

Java RMI — вызов удалённых методов для платформы Java[2];

SOAP — текстовый протокол на базе HTTP[3];

Sun RPC — двоичный протокол на базе TCP и UDP и XDR[4], второе название — ONC RPC[5];

XML RPC — текстовый протокол на базе HTTP[6].

Вспомним старые, добрые времена когда существовали install.sh и update.sh.

Сейчас конечно есть ansible и jenkins которые могут помочь оркестрировать continues delivery с разворачиванием окружения прямо на железе.

Когда последний раз использовал ваше приложение, оно просили ежедневного обновления. Больше я не пользуюсь им. Ежедневное обновление мобильного приложения, откровенно говоря, это раздражает.

В мобильной разработке ежедневные релизы это преступление перед пользователями (каждый релиз это +120 мб трафика).

Для Боба важно понять принцип YAGNI (You aren't gonna need it).

Так, если разрабатывается бухгалтерское приложение, экономия памяти и времени "на спичках" не имеет никакого смысла.

В тоже самое время, если разрабатывается Core серверного решения с прицелом на высокую нагрузку, тогда "каждая спичка на особом счету".

Но! Если "каждая спичка на особом счету", тогда нужно кодить, обращаясь к памяти используя указатели, а не высокоуровневые функции.

Удачи, Роберт Мартин младший!

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

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

Откройте проект "собственное трудоустройство" и реализуйте его!

Размер оклада будет критерием успеха реализации проекта :)

Выжеменеджер.

Уже забыл когда скачивал mp3. Сейчас удобно найти любую композицию на стриминговых сервисах и послушать её.

Только Дегенераты выступают против высшего образования!

У художников то, что вы называете спираль Фибоначчи называют Золотое сечение. Художники утверждают: чтобы картина была привлекательной для зрителя достаточно элементы картины расположить по золотому сечению. Золотое сечение применимо и к фотографии. Если сюжет фотографии расположить так что часть его будет вписываться в Золотое сечение - фотография будет привлекательной для зрителя и поэтому Золотое сечение очень часто используется в художественных произведениях и дизайне.

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

Когда начали разбираться почему Боинг 737 часто падает, оказалось, что из-за санкций софт для самолёта нельзя больше заказывать в России и боинг стал заказывать у индусов.

Когда учебные программы не секрет- можно посмотреть какие предметы будут изучать студенты и сделать выбор вуз-а в котором мало второстепенных предметов.

Для того чтобы кодить условное приложение для атомных электростанций, самолётов МС-21 и даже кодить приложения эксплуотируемые в банке России и прочее - жизненно важно высшее образование и математическая база.

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

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

Принцип единственной ответственности (single responsibility principle): Модуль должен отвечать за одного и только за одного актора это подметил Р. Мартин в книге «Чистая архитектура. Искусство разработки программного обеспечения», когда описывал эволюцию данного определения.

30К на маркетинг как-то тоскливо. Что можно продать при таких расходах?! Сегодня для нормальных продаж 150К+ нужно.

1
23 ...

Information

Rating
4,635-th
Registered
Activity

Specialization

Backend Developer, Fullstack Developer
From 170,000 ₽
PHP
OOP
MySQL
PostgreSQL
Redis
MongoDB
Elasticsearch
RabbitMQ
High-loaded systems
Docker