Идеальное сочетание, VIPER и React Native. Haters gonna hate.
Ну а если серьезно, то ребята из Сбера делятся своим очень крутым опытом по использованию React Native для решения довольно специфичной задачи.
https://habrahabr.ru/company/efs/blog/321828/
#reactnative #viper
Ну а если серьезно, то ребята из Сбера делятся своим очень крутым опытом по использованию React Native для решения довольно специфичной задачи.
https://habrahabr.ru/company/efs/blog/321828/
#reactnative #viper
Хабр
Мобильная платформа. Как не бояться ReactNative
Первый пост блога мы решили посвятить «мобильной» тематике и рассказать о разработке глобального решения для запуска и создания приложений — «Мобильная платфор...
Рубрика "стыдные вопросы". Как работают ссылки, указатели и массивы в C.
https://habrahabr.ru/post/251091/
#memory
https://habrahabr.ru/post/251091/
#memory
Habr
Указатели, ссылки и массивы в C и C++: точки над i
В этом посте я постараюсь окончательно разобрать такие тонкие понятия в C и C++, как указатели, ссылки и массивы. В частности, я отвечу на вопрос, так являются массивы C указателями или нет....
Детальная ретроспектива причин провала RethinkDB и проведение параллелей с успехом MongoDB. Интересно для ознакомления с тем, чем вообще живут компании-создатели инструментов для разработчиков и какие испытания встречают на своем пути.
http://www.defstartup.org/2017/01/18/why-rethinkdb-failed.html
#business #tools
http://www.defstartup.org/2017/01/18/why-rethinkdb-failed.html
#business #tools
Отличный наброс, который прямо хочется подержать до пятницы, но не буду. Вот вы все, маленькие любители свифта, уверены, что Apple скоро задепрекейтит Objective-C. А что, если это не так, и такая судьба ожидает как раз именно Swift?
Отстоять судьбу любимого языка, кстати, можно в нашем чатике @iosgt.
http://lapcatsoftware.com/articles/whither-swift.html
#languages #swift #objc
Отстоять судьбу любимого языка, кстати, можно в нашем чатике @iosgt.
http://lapcatsoftware.com/articles/whither-swift.html
#languages #swift #objc
Анонсировали WWDC 2017! 5-9 июня, неожиданно в Сан Хосе.
https://developer.apple.com/wwdc/
#news #wwdc
https://developer.apple.com/wwdc/
#news #wwdc
Apple Developer
WWDC25
Revisit an incredible week of technology and creativity.
Мы-то с вами понимаем, что Swift'у жить осталось недолго, но Apple тем не менее опубликовали документ с их целями, процессом релиза и датами по Swift 4. Обещают отдельный режим для поддержки компиляции Swift 3.1, посмотрим.
https://swift.org/blog/swift-4-0-release-process/
#swift
https://swift.org/blog/swift-4-0-release-process/
#swift
Swift.org
Swift 4 Release Process
This post describes the goals, release process, and estimated schedule for Swift 4.
Про работу в Яндексе: задачи, люди, work-life balance и зарплаты.
https://medium.com/@1999/%D0%BF%D1%80%D0%BE-%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81-%D0%B8-%D0%BD%D0%B5-%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE-1c3e110454d0#.n5wmp1bxu
#career
https://medium.com/@1999/%D0%BF%D1%80%D0%BE-%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81-%D0%B8-%D0%BD%D0%B5-%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE-1c3e110454d0#.n5wmp1bxu
#career
Medium
Про Яндекс и не только
В начале 2012 года я переехал из Санкт-Петербурга в Москву, чтобы начать работать в московском Яндексе. За последующие пять лет я поработал…
Поучительная история про Netscape, который переписывали с нуля больше, чем три года. Все крутится вокруг одного утверждения "выкидывать весь код и писать проект с нуля - ошибка".
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
#refactoring
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
#refactoring
Joel on Software
Things You Should Never Do, Part I
Netscape 6.0 is finally going into its first public beta. There never was a version 5.0. The last major release, version 4.0, was released almost three years ago. Three years is an awfully long tim…
Сегодня неожиданно проводился iOS митап. Запись всех выступлений уже можно посмотреть. Из тем: прохождение собеседований, параллельное программирование и советы по тому, как стать ЖЕЛАННЫМ разработчиком. Ушел смотреть третье выступление.
https://youtube.com/watch?v=Trs17ioCZXY
#meetups #career #concurrency
https://youtube.com/watch?v=Trs17ioCZXY
#meetups #career #concurrency
Построение из костяшек домино компьютера, способного выполнять бинарные операции: инверсию, XOR, AND. А самое главное - все интерактивно, можно не только смотреть, но и строить последовательности самому.
https://www.andrewt.net/maths/domputer/
#cs
https://www.andrewt.net/maths/domputer/
#cs
www.andrewt.net
The Domino Computer
A playable guide to how we built a computer from 10,000 dominoes
Очень большой обзор разных статических анализаторов как для Objective-C, так и для Swift. Не то, чтобы очень подробно каждый из вариантов рассматривался - но как список инструментов рассматривать можно.
https://habrahabr.ru/post/321162/
#tools
https://habrahabr.ru/post/321162/
#tools
Хабр
Статические анализаторы для Swift и Objective-C
Предисловие Существует большое количество статей, посвященных статическим анализаторам для С/С++/С#, Java и т.д. Что касается исследований применения различных с...
И последний на этой неделе наброс на вентилятор, который дует в сторону Swift. Критика того, что синтаксис постоянно меняется, примеры со StackOverflow ломаются и все такое. Понятно, что с этим уже все смирились, но поплакать еще раз можно.
http://furbo.org/2017/02/17/swift-changes-considered-harmful/
#swift
http://furbo.org/2017/02/17/swift-changes-considered-harmful/
#swift
Furbo.org by Craig Hockenberry
Swift Changes Considered Harmful • furbo.org
I like Swift. We’re using it for new products like Linea, which was written from the ground up with the new syntax. In spite of this, I still consider the language harmful. The best way to understand the issues is by imagining that you’re an iOS developer…
Twitter сегодня ночью буквально загорелся. Бывшая инженер из Uber поделилась своими историями про работу в компании. Сексизм, игры в политику, вот это вот все. Некоторые проблемы выглядят натянуто, но в общем и целом почитать стоит.
https://www.susanjfowler.com/blog/2017/2/19/reflecting-on-one-very-strange-year-at-uber
#career
https://www.susanjfowler.com/blog/2017/2/19/reflecting-on-one-very-strange-year-at-uber
#career
Susan Fowler
Reflecting on one very, very strange year at Uber — Susan Fowler
As most of you know, I left Uber in December and joined Stripe in January. I've gotten a lot of questions over the past couple of months about why I left and what my time at Uber was like. It's a strange, fascinating, and slightly horrifying story that deserves…
А мы начинаем цикл внутренних митапов iOS команды Avito. Часть из них будет выкладываться во внешку, как вы уже привыкли. И для первого раза мы пригласили стороннего гостя - Евгения Ртищева, который рассказал про опыт Сбертеха по работе с React Native.
https://www.youtube.com/watch?v=yBfS64f1woU
#reactnative
https://www.youtube.com/watch?v=yBfS64f1woU
#reactnative
YouTube
Пишем на React Native - Евгений Ртищев (Сбербанк-Технологии)
Сегодня мы поговорим о том как не бояться использовать ReactNative при разработке крупных проектов.
А именно поделимся опытом построения мобильной платформы в крупнейшей российской компании.
Что мы узнаем и увидим в ходе выступления?
• ReactNative:…
А именно поделимся опытом построения мобильной платформы в крупнейшей российской компании.
Что мы узнаем и увидим в ходе выступления?
• ReactNative:…
Плохие новости, прямо очень плохие. С iOS 10.3 при удалении приложения удаляется и данные из Keychain. Прощайте, налаженные механизмы сохранения сессии между установками и определения возвращающихся пользователей.
https://forums.developer.apple.com/message/210531#210531
#news #sdk
https://forums.developer.apple.com/message/210531#210531
#news #sdk
Apple
iOS 10.3 Beta 2 autodeletes keychain items afte... |Apple Developer Forums
In previous versions of iOS, the keychain data persisted even when the app was uninstalled and reinstalled on the device. After upgrading to iOS 10.3 beta
Доклад со SwiftSummit про реализацию state machine на чистом Swift с использованием enum'ов.
http://www.skilled.io/u/swiftsummit/swift-enums-state-machines
#swift #patterns
http://www.skilled.io/u/swiftsummit/swift-enums-state-machines
#swift #patterns
Дружим XCTest и Optionals в Swift.
https://www.raizlabs.com/dev/2017/02/xctest-optional-unwrapping
#testing #swift
https://www.raizlabs.com/dev/2017/02/xctest-optional-unwrapping
#testing #swift
Открытое письмо разработчиков компании Apple, по аналогии с тем, что отправлялось GitHub'у. Ловите момент пожаловаться на то, что вас бесит - но, скорее всего, вас никто не услышит. ¯\_(ツ)_/¯
https://github.com/dear-apple/dear-apple
#tools #apple
https://github.com/dear-apple/dear-apple
#tools #apple
Несколько суровых правил, которые могут помочь вам стать тимлидом или архитектором. Холиварно и спорно, со многим не готов согласиться, но все равно почитать интересно.
http://www.yegor256.com/2017/01/24/career-advice.html
#career
http://www.yegor256.com/2017/01/24/career-advice.html
#career
Yegor Bugayenko
16 Don'ts of Career Growth
I often hear the question of how to become a senior developer; this is my story and my advice; hope it helps you.
Про реализацию очереди файлов на сохранение на базе архитектуры ReSwift.
http://christiantietze.de/posts/2017/02/reswift-enqueue-file-changes/
#architecture
http://christiantietze.de/posts/2017/02/reswift-enqueue-file-changes/
#architecture
Christian Tietze
Handle Pending File Changes with ReSwift as Your Backbone
Automatic saving of changes in some user interface component to a file should be handled differently when you employ ReSwift. In short, you have to extract the state information from the "save file" action ...