Scaling up development of a modular code baseRobert Munteanu
Microservices are quickly becoming one of the preferred deployment models in the software industry. Much has been said about the runtime impact of microservices, but less about how they impact the development process. This talk will discuss the details of moving from a single monolithic codebase to multiple repositories in terms of the development process. We will present the impact of modularisation on source control, continuous integration, code reviews, IDEs and public discussion on chat/email. After this talk attendees will have a better understanding on the impact of the development process of modular development.
Scaling up development of a modular code baseRobert Munteanu
Microservices are quickly becoming one of the preferred deployment models in the software industry. Much has been said about the runtime impact of microservices, but less about how they impact the development process. This talk will discuss the details of moving from a single monolithic codebase to multiple repositories in terms of the development process. We will present the impact of modularisation on source control, continuous integration, code reviews, IDEs and public discussion on chat/email. After this talk attendees will have a better understanding on the impact of the development process of modular development.
Kotlin 1.2: Sharing code between platformsKirill Rozov
Discover what's new in Kotlin 1.2: syntax, standard library, performance and , of course, "Multiplatform project". Take closer look at how Kotlin authors see way of reusing code between platforms.
Node 101 session on day 1 of NYC Camp, ("boot camp"). In this session we started with a high level view of Drupal and web technologies, and covered how Drupal works, and best practices for Drupal development.
Babushka is a lightweight dependency based tool that could help you improve your deployment process.
There are plenty of good dedicated deployment tools out there, but they are often very prescriptive about how your code gets deployed. Can't use SSH or rsync? What happens when you want to deploy to heroku? Rake is fine, but making your deploys robust is a lot of work. Babushka has an elegant solution to this problem, as well as helping to automate other annoying tasks reliably.
Different build tools available for Erlang and simple examples for each of them. The build tools discussed here are Emakefile, rebar/rebar3, Erlang.mk and Mix.
5. Build REST API client like a BOSS (Almog Baku, Co-Founder & CTO @ Rimoto)
We all love to write REST applications with AngularJS, but what is the proper way to handle RESTful API?
In this talk, we'll discuss about solutions for interacting with RESTful APIs in AngularJS - tips, tricks, and all the secrets of doom.
Kotlin 1.2: Sharing code between platformsKirill Rozov
Discover what's new in Kotlin 1.2: syntax, standard library, performance and , of course, "Multiplatform project". Take closer look at how Kotlin authors see way of reusing code between platforms.
Node 101 session on day 1 of NYC Camp, ("boot camp"). In this session we started with a high level view of Drupal and web technologies, and covered how Drupal works, and best practices for Drupal development.
Babushka is a lightweight dependency based tool that could help you improve your deployment process.
There are plenty of good dedicated deployment tools out there, but they are often very prescriptive about how your code gets deployed. Can't use SSH or rsync? What happens when you want to deploy to heroku? Rake is fine, but making your deploys robust is a lot of work. Babushka has an elegant solution to this problem, as well as helping to automate other annoying tasks reliably.
Different build tools available for Erlang and simple examples for each of them. The build tools discussed here are Emakefile, rebar/rebar3, Erlang.mk and Mix.
5. Build REST API client like a BOSS (Almog Baku, Co-Founder & CTO @ Rimoto)
We all love to write REST applications with AngularJS, but what is the proper way to handle RESTful API?
In this talk, we'll discuss about solutions for interacting with RESTful APIs in AngularJS - tips, tricks, and all the secrets of doom.
Il existe de plus en plus de composants et librairies de qualité pour iOS, mais les récupérer, les configurer et les mettre à jour prend un temps fou.
Thomas Dupont (Co-organisateur des CocoaHeads Rennes) nous as présenté CocoaPods: un outils de gestion de dépendance qui va vous simplifier la vie !
As your app code gets larger and more complex, it makes sense to break your project out into smaller reusable components. But what’s the best way to do this? How can you clearly version your internal libraries? What kind of setup and maintenance can you expect? How much could it slow down development time?
In this talk we’ll dive into the various ways you can manage internal library dependencies. We’ll chat about the current state of Android dependency management, Gradle multi-project builds, Git submodules, and creating a private maven repository in Artifactory. The speaker will share real-world examples, and the pros and cons of each approach.
Alfresco’s highly customizable repository can often seem overwhelming. Learn approaches for adding common customizations requests (Extending Javascript API, Content Modeling, Permission Modeling, packaging, etc.) from current and former Alfresco consulting staff. Learn where we often see the most common errors and participate in open Q&A.
GLV OnAir Ottobre 2019
In questa introduzione a GitHub Actions: vedremo gli elementi base, cosa è possibile fare, cosa invece si rivela complicato o impossibile da fare, come trovare informazioni ed esempi.
As PHP programmers we are used to waiting for network I/O, in general we may not even consider any other option. But why wait? Why not jump on board the Async bullet-train and experience life in the fast lane and give Go and NodeJS a run for the money. This talk will aim to make the audience aware of the benefits, opportunities, and pitfalls of asynchronous programming in PHP, and guide them through the native functionality, frameworks and PHP extensions though which it can be facilitated.
Similar to Денис Лебедев-Управление зависимостями с помощью CocoaPods (20)
8. Create Podfile
platform :ios
pod 'AFNetworking'
pod 'MBProgressHUD'
pod 'OHAttributedLabel'
pod 'MagicalRecord', '= 1.8.3'
pod 'EGOImageLoading'
pod 'AQGridView'
pod 'Facebook-iOS-SDK'
pod 'DCIntrospect'
pod 'OCMock'
27. Subspecs
pod ‘RestKit/JSON’
Pod::Spec.new do |s|
s.name = 'RestKit'
s.preferred_dependency = 'JSON'
...
s.subspec 'JSON' do |js|
js.dependency 'RestKit/ObjectMapping/JSON'
js.dependency 'RestKit/ObjectMapping/CoreData'
js.dependency 'RestKit/UI'
end
s.subspec 'XML' do |xs|
...
end
...
end