Инновации и инсайты в мире Java из первых уст. Новая конференция Java Fest — 21 марта >>
×Закрыть

Материалы по теме «tech»

RSS

Використання Defer у Go Використання Defer у Go

Ярослав Характерник 2213

Defer — команда для відкладеного виконання дії перед завершенням основної функції. У цій статті йдеться про добре відомі приклади використання команди defer у Go. Автор також розглядає випадки, коли defer зайвий. Початок статті буде розрахований на початківців, а продовження — на вже досвідчених розробників. 3

Как сделать мобильное приложение с помощью JS. Путь React Native Как сделать мобильное приложение с помощью JS. Путь React Native

Konstantin Lobanov 7060

На данный момент React Native не перешел к версиям, большим нуля, как и водится у почти всего, что содержит в своем названии «React». Баги встречаются достаточно часто. С другой стороны, у вас есть в nmp куча библиотек, которые могут помочь в решении разных задач. Также есть много библиотек на гитхабе, реализующих компоненты, функции, UI, роутинг и не только для вашего приложения. 33

Розробка opensource- та приватних Composer-пакетів: як це робити і навіщо Розробка opensource- та приватних Composer-пакетів: як це робити і навіщо

Igor Rebega 2273

У цій статті продемонструємо розробку PHP-пакету, розберемося, для чого це робити та як автоматизувати рутинні дії для його підтримки. Стаття буде цікава програмістам будь-якого рівня, які планують створити свій opensource-пакет, або тим, хто, розробляючи приватний пакет, хоче знайти шлях інкапсулювання складної логіки поза межами основного репозиторію. 5

Vue-типізація legacy Vuex Store: вирішення проблеми Vue-типізація legacy Vuex Store: вирішення проблеми

Коля Коваль 2706

Вітаю! Мене звати Микола Коваль, я Front-end Team Lead компанії SocialTech, і це моя коротка історія про те, як ми Vuex типізували. У статті я розповім, як просто й безболісно здружити типи компонентів з Vuex за допомогою кількох рядків коду. 1

Що відбувалося з Java в останні роки. Огляд найважливіших нововведень Що відбувалося з Java в останні роки. Огляд найважливіших нововведень

Volodymyr Krokhmalyuk 10367

Володимир Крохмалюк, Java-розробник, запропонував огляд найбільш значимих JEP-ів, що з’явились у Java. Він звертає увагу на Type Inference, класи, текстові блоки, Teeing Collector та інше. Усе з наочними прикладами коду. 41

Обзор iPaaS платформы MuleSoft Anypoint Обзор iPaaS платформы MuleSoft Anypoint

Ivan Tukin 2088

В этой статье Иван, System Integration Architect в SoftServe, описывает те инструменты, которые входят в состав платформы MuleSoft AnyPoint Platform и используются для реализации задач интеграции и позволяют сократить трудозатраты на выполнение работ. По словам автора, платформа довольно дружелюбна для новичков, хотя при разработке есть своя специфика, к которой нужно привыкнуть.

Джентльменский набор инструментов для работы с Flutter и GraphQL Джентльменский набор инструментов для работы с Flutter и GraphQL

Vasiliy Dicjak 4749

Когда автор статьи — разработчик Василий Дыцяк — только начинал эксперименты с GraphQL, в экосистеме Flutter все было не так радужно. Документация разрознена, целостного решения нет, в общем — печаль. Он вернулся к этой теме и собрал довольно неплохой набор инструментов для работы с GraphQL, который удовлетворяет все желания. 4

Разворачиваем AWS для разработки локально на базе LocalStack Разворачиваем AWS для разработки локально на базе LocalStack

Vladymyr Liashenko 6245

Рассматриваем, как упростить работу с сервисами AWS для локальной разработки. В этой статье пошаговая инструкция, как поднять LocalStack при помощи docker-compose и переключить проект на эндпоинты сервисов LocalStack. 9

Синхронізація в Go: горутини, тести, варіанти Синхронізація в Go: горутини, тести, варіанти

Ярослав Характерник 3288

Ця стаття про синхронізацію результатів від паралельно виконаних підзадач, призначена для спеціалістів-початківців та тих, хто планує перейти на Go. Ярослав Характерник, Go-девелопер, розповідає про вартість горутини та варіанти перевірки її на швидкодію. 10

Асинхронность в C#. Разрушение легенд Асинхронность в C#. Разрушение легенд

Владислав Фурдак 22959

Всем привет! Меня зовут Влад, я — старший разработчик в компании DataArt. Статья будет посвящена асинхронному программированию на C#, а именно — нюансам работы с TAP (Task-based Asynchronous Pattern) — паттерном асинхронного программирования, основанным на задачах. 59

CI/CD для фронтенда: обзор инструментов и практик для автоматизации разработки CI/CD для фронтенда: обзор инструментов и практик для автоматизации разработки

Тит Коваленко 16189

Разобраться в том, как ваше приложение будет автоматически собираться и деплоиться — хорошая идея для разработчика. Тем более сейчас тренд на T-shaped people. В статье подробно рассмотрим деплой- и релиз-шаги. 22

Как ЛУН совершенствует карту новостроек: технический путь к 3D-моделям и AR Как ЛУН совершенствует карту новостроек: технический путь к 3D-моделям и AR

Taras Neporozhniy 21799

В этой статье рассмотрим, как от самой простой 2D-карты разработчки ЛУН пришли к трехмерным моделям на основе видео с дронов. Карта — это самая интерактивная часть продукта, а значит, наибольшее поле для технического усовершенствования. 49

Про котів і математику, або Магія Computer Vision Про котів і математику, або Магія Computer Vision

Oleksandr Makoveychuk 9367

MATLAB developer Олександр Маковейчук показує, як «непотрібні» шкільні знання можуть суттєво допомогти в Computer Vision проектах. У цій статті поговоримо про сингулярний розклад і псевдобернення матриць. 37

Шифрование в базах данных SQL с возможностью поиска Шифрование в базах данных SQL с возможностью поиска

Artem Storozhuk 5946

Эта статья будет полезна инженерам, работающим с базами данных SQL, и инженерам-криптографам. Статья освещает внутреннее инженерное исследование, которое проводилось в компании Cossack Labs перед созданием модуля поискового шифрования для одного из наших программных продуктов, ориентированного на комплексную защиту SQL баз данных (Acra). 10

Як застосувати динамічну конфігурацію Feature Toggles Як застосувати динамічну конфігурацію Feature Toggles

Serhii Buta 3808

У статті Back-end-розробника Сергія Бути йдеться про практичний досвід використання інструменту Feature Toggles, механіку роботи, а також успіхи й труднощі, пов’язані з імплементацією фічатоглів. 10

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

Adam Leos 57036

Адам Леос, Senior Software Engineer в PlutoTV, рассказывает о сложности алгоритма, нотации Big O, сортировках, самых популярных структурах данных и их использовании для оптимизации проекта. 130

Микросервисный подход в веб-разработке: micro frontends Микросервисный подход в веб-разработке: micro frontends

Aleks Zinevych 16985

Фронтенд-разработка превратилась из простого набора дополнений для пользовательского интерфейса в сложную экосистему с большим количеством инструментов и высоким порогом входа. Алекс Зиневич, Competence Lead в Perfectial, рассказывает о микросервисном подходе в веб-разработке пользовательских интерфейсов. 13

«Полювання» на пам’ять. Практичні рекомендації щодо уникнення memory leaks на прикладі Node.js «Полювання» на пам’ять. Практичні рекомендації щодо уникнення memory leaks на прикладі Node.js

Mykola Mokhnach 4107

Помилки типу виходу за межі доступної для процесу пам’яті (Out Of Memory Error/OOM) виникають у всіх сучасних мовах програмування. QA Engineer Микола Мохнач виробив правила щодо роботи з обмеженими ресурсами, які будуть корисні не лише в контексті розробки для Node.js. 8

Разработка highload-системы на .NET Core: задачи и их решения Разработка highload-системы на .NET Core: задачи и их решения

Андрей Губский 11362

В этой статье Андрей Губский, Software Architect в Video Intelligence, делится своим опытом создания высоконагруженной системы, разработанной на .NET Core. Рассмотрим выбор стека, иммутабельность, работу с пиковыми нагрузками, отладку и логирование, технический долг. 50

← Сtrl 12345 Ctrl →

Комментарии

любопытно, что-то в этом есть )
Возможно, вы не сталкивались с такими ситуациями. Но иногда просто наличие какого-то лица резко ускоряет дело и открывает двери, там где остальным будет закрыто.
Из NY. Вон некоторые даже деанонятся.
А сколько выигравших гринку вернулись, потому что не смогли себя реализовать там?
Для меня ну такое, мне из Берлина звонили на Киевский номер, с Дублина(учитывая что это ещё и по международке), с Гугла от звона бесконечного голова не разболелась? может номер сменить что бы эти неудачники наконец-то отстали?
Как человек работавший в США несколько лет, могу сказать, что, дочитав до «выиграли грин-карту», я потерял всякий интерес к истории. Можно было просто назвать статью «Я выиграла грин-карту». Сама статья может быть пустая.
А вы не знали? 5-7 дальнейших собеседований — то всё формальность, главное — что созвонились и расстались на хороших тонах!
Мне 2 рекрутера из Гугла очень настойчиво писали, с одним таки созвонилась повезло же рекрутеру и гуглу! И вообще, как же так получилось, что статья не про вас, а про какую-то там Юлю!
Автор молодець, GC звісно немале таке везіння, проте виглядає що саме воно дало можливість рухатись до поставлених цілей. Насолоджуйтесь wlb в LinkedIn, в Profile команді небагато GCN наразі.
Ну всьо, раз один рекрутер з гугла до вас додзвонився, то вже вас найняли в Гугл в Дубліні, з 100к signup бонусом на переїзд, 100500 стоків і ще мульйон зп. Ага.
Еще лучше про «я пока один работаю»
Почитал — для жителей Канады и Мексики есть специальная TN visa в рамках их североамериканского соглашения о свободной торговле. Если есть джоб оффер — можно податься на рабочую визу и ее получить.
Знатно тут полыхает Но на самом деле они не особо то и были анонимны.
Сейчас лениво искать пруфы. Мне говорили, что, да, с канадским гражданством можно работать в Штатах. А после года в Канаде дают вид на жительство и можно работать в любой компании в Канаде.
Если так тяжело найти смысл в статье, готов помочь. Выводы: 1) есть люди, про которых говорят «вот повезло!», «халявщик» и есть все остальные. так вот первые, на самом деле, просто готовы рисковать, и в головой окунаться в новое дело, не боясь работать.