В этой статье мы детально разбираемся: как на самом деле работает этот ваш SWIFT, каким образом россияне теряют огромные суммы денег в недрах зарубежных банков из-за неудачных переводов, и, самое главное, – что конкретно нужно делать, чтобы ваш перевод долетел куда надо в сухости и комфорте?
Рубрика «swift»
Страшные истории про SWIFT: инструкция, как профукать $100500 на переводе
2023-07-18 в 4:57, admin, рубрики: swift, банки, банковские технологии, денежные переводы, международные переводы, финансы в ITSwift async-await. Чем он лучше GCD?
2023-04-08 в 13:33, admin, рубрики: async/await, concurrency, GCD, iOS, kandinsky art, swift, разработка под iOSПочему десктопные приложения работают на веб-платформе?
2023-04-03 в 9:00, admin, рубрики: electron, Emerge Tools, ncurses, open source, performance analysis, ruvds_статьи, swift, xcode, Блог компании RUVDS.com, браузеры, закон Этвуда, коммодитизация софта, нативный софт, Оболочки, оптимизация, Программирование, СофтГде мы свернули не туда? Как получилось, что современный десктопный GUI по умолчанию использует платформу HTML/CSS/JavaScript, которая изначально не предназначена для нативной работы на десктопе? Она создана конкретно для браузера и веба. Зачем из нативного софта делать веб-страницы в браузерной оболочке?
Джефф Этвуд (автор Stack Overflow) предсказал этот феномен ещё в 2007 году. Он тогда сформулировал так называемый закон Этвуда:
Любое приложение, которое можно написать на JavaScript, будет в итоге написано на JavaScript.
Так и вышло.
Читать полностью »
Big O нотация в Swift (часть 2 — Сокращение)
2022-11-27 в 10:18, admin, рубрики: big o, swift, АлгоритмыПривет всем, добро пожаловать в раздел о сокращении Big O. В первой частиЧитать полностью »
Все способы легального вывода денег из России: детальный разбор со ссылками
2022-10-05 в 5:26, admin, рубрики: it-эмиграция, swift, unionpay, валюта, валютное регулирование, вывод денег, Законодательство в IT, карты мир, криптовалюта, платежные системы, рубль, финансы в IT, эмиграцияМногие сейчас временно или навсегда релоцируются из РФ. При этом задача вывоза накопленных внутри страны денег часто оказывается непростой. В этом гайде я систематизировал все работающие на текущий момент способы, которыми поделились участники нашего сообщества RationalAnswer.
User-Defined в iOS проекте
2022-09-03 в 17:28, admin, рубрики: clean code, iOS, ios development, solution, swift, User-Defined, xcode, разработка под iOSРазработка iOS приложения - процесс достаточно долгий и скрупулезный, и часто бывают ситуации, особенно в больших проектах, когда код у разработчика на устройстве и у конечного пользователя должен выдавать разные результаты. Это может показаться немного абсурдным, но я сейчас все объясню.
Используется:
-
Swift 5
-
Xcode 13.4.1
Вступление
Method Dispatch
2022-06-25 в 12:54, admin, рубрики: iOS разработка, Method dispatch, performance, performance optimization, swift, разработка под iOSВы когда-нибудь задумывались над тем, как компилятор понимает, какую функцию и откуда вызвать? Постараемся разобраться.
Что такое Method Dispatch?
Method Dispatch - это алгоритм, который решает, какой метод должен вызываться в ответ на сообщение. Его цель заключается в том, чтобы проинформировать процессор о том, где он может найти код для вызова метода в памяти.
Swift имеет три типа method dispatch:
-
Static Dispatch
-
Table Dispatch
-
Message Dispatch
В чем отличие разных типов диспетчеризации?
Copy-on-write
2022-06-25 в 8:06, admin, рубрики: copy-on-write, CoW, iOS, performance, performance optimization, struct, swift, разработка под iOSПознакомился я с этой темой на одном из собеседований, когда мне задали вопрос о том, что есть какая-то большая структура и сколько памяти будет занято, если переменную с экземпляром этой структуры присвоить другой переменной. Тогда, вспоминая о том, что происходит при взятие подстроки, я ответил, что объем памяти не изменится и ошибся. Ну и уже после собеседования полез читать о copy-on-write (далее COW).
Дайджест недели (мобильная разработка) – #1
2022-05-08 в 8:28, admin, рубрики: android, android development, flutter, iOS, ios development, iOS разработка, kotlin, swift, swift разработка, swiftUI, разработка мобильных приложений, Разработка под android, разработка под iOSПривет, Хабр! Каждую неделю, в своем телеграм-канале Mobile Native, я публикую дайджест с интересными и полезными материалами (новости, статьи, инструменты, библиотеки и т.д.) для мобильных разработчиков. Решил попробовать публиковать эту рубрику и на Хабре. Посмотрим, что из этого получится.
Android 🤖
• Dependency Inversion Principle: How Google Developers write code
• Как мы используем фича-флаги в мобильном приложении QIWI Кошелек
Читать полностью »