Suche senden
Hochladen
Introduction of Distributed version control system (mainly Mercurial)
•
3 gefällt mir
•
1,307 views
Fred Lin
Folgen
talk at TWJUG at 2010
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 48
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Webinar - Unbox GitLab CI/CD
Webinar - Unbox GitLab CI/CD
Webinar - Unbox GitLab CI/CD
Annie Huang
Agenda 1. GitOps recall 2. GitOps challenges 3. Skaffold: healing the pains 4. Demo & Usage 5. Integration with current CICD
Skaffold - faster development on K8S
Skaffold - faster development on K8S
Huynh Thai Bao
Par William Hoffmann (Solution Architect @ Red Hat)
Paris Container Day 2016 : Cloud de conteneurs, conteneurs dans le cloud, str...
Paris Container Day 2016 : Cloud de conteneurs, conteneurs dans le cloud, str...
Publicis Sapient Engineering
Automating Your Salt Tests
Automating Your Salt Tests
Ryan Currah
Рассмотрим что же изменилось с технической части новой версии ReportPortal. Обсудим текущие проблемы, пути их решения и планы по развитию приложения на ближайшее будущее.
Report portal
Report portal
COMAQA.BY
Git
Git
jnewland
The following is my Agenda * Why I don’t choose Jenkins or GitLab CI? * What is Drone CI? * Drone Infrastructure * How to install Drone in five minutes? * Integrate your project * Create your Drone plugin * Try drone CLI without drone server more detail information you can find that in Udemy: https://www.udemy.com/devops-oneday/?couponCode=DRONE-DEVOPS
drone continuous Integration
drone continuous Integration
Bo-Yi Wu
Slides from BGUOG 2019 - "Test your PL/SQL - not your patience"
Bgoug 2019.11 test your pl sql - not your patience
Bgoug 2019.11 test your pl sql - not your patience
Jacek Gebal
Empfohlen
Webinar - Unbox GitLab CI/CD
Webinar - Unbox GitLab CI/CD
Webinar - Unbox GitLab CI/CD
Annie Huang
Agenda 1. GitOps recall 2. GitOps challenges 3. Skaffold: healing the pains 4. Demo & Usage 5. Integration with current CICD
Skaffold - faster development on K8S
Skaffold - faster development on K8S
Huynh Thai Bao
Par William Hoffmann (Solution Architect @ Red Hat)
Paris Container Day 2016 : Cloud de conteneurs, conteneurs dans le cloud, str...
Paris Container Day 2016 : Cloud de conteneurs, conteneurs dans le cloud, str...
Publicis Sapient Engineering
Automating Your Salt Tests
Automating Your Salt Tests
Ryan Currah
Рассмотрим что же изменилось с технической части новой версии ReportPortal. Обсудим текущие проблемы, пути их решения и планы по развитию приложения на ближайшее будущее.
Report portal
Report portal
COMAQA.BY
Git
Git
jnewland
The following is my Agenda * Why I don’t choose Jenkins or GitLab CI? * What is Drone CI? * Drone Infrastructure * How to install Drone in five minutes? * Integrate your project * Create your Drone plugin * Try drone CLI without drone server more detail information you can find that in Udemy: https://www.udemy.com/devops-oneday/?couponCode=DRONE-DEVOPS
drone continuous Integration
drone continuous Integration
Bo-Yi Wu
Slides from BGUOG 2019 - "Test your PL/SQL - not your patience"
Bgoug 2019.11 test your pl sql - not your patience
Bgoug 2019.11 test your pl sql - not your patience
Jacek Gebal
Cloud agnostic serverless with fn project
Cloud agnostic serverless with fn project
Cloud agnostic serverless with fn project
Todor Todorov
TDC2018SP | Trilha Containers - CI/CD com Docker e Drone
TDC2018SP | Trilha Containers - CI/CD com Docker e Drone
TDC2018SP | Trilha Containers - CI/CD com Docker e Drone
tdc-globalcode
What is, why, and how to contribute to f/oss
Let the contribution begin (EST futures)
Let the contribution begin (EST futures)
SeongJae Park
Friday session where we explained what is gradle and some of the hidden features and possibilities that gradle gives to developers to customize their builds in a clean and easy way.
Android presentation - Gradle ++
Android presentation - Gradle ++
Javier de Pedro López
Having trouble managing dependencies with golang ? Here's how to resolve those issues using some of the best tools built by the community for the community.
Dependency management in golang
Dependency management in golang
Ramit Surana
Uma introdução ao uso de Sockets usando Golang, apresenta as formas de criar seus próprios Sockets e qual cenário poderia está aplicando Sockets. Aborda como a arquitetura Rest funciona e qual seria o cenário para sua aplicabilidade comparada com Socket. A apresentação é uma tentativa de apresentar os recursos e poder do Golang quando o assunto é REST e Socket.
Rest, sockets em golang
Rest, sockets em golang
jefferson Otoni Lima
Open Source Collaboration With Git And Git Hub
Open Source Collaboration With Git And Git Hub
Nick Quaranto
Slides from BGOUG 2019 - "Building free, open-source, PL/SQL products in the cloud for FREE"
Bgoug 2019.11 building free, open-source, plsql products in cloud
Bgoug 2019.11 building free, open-source, plsql products in cloud
Jacek Gebal
Code Deployment adalah proses krusial yang sering terabaikan. Banyak website besar yang mengabaikan proses ini, padahal impactnya sangat besar dalam sebuah High-Availability System. Mari kita simak beberapa jenis code deployment, dari yang paling simpel (FTP, rsync), hingga penerapan continuous deployment yang digunakan startup agile & maju (jenkins & ansible). Indosystem Friday Tech Talk speak oleh suhu DevOps Indosystem, Mr Boyke Dian Triwahyudhi
Code Deployment Evolution
Code Deployment Evolution
Indosystem
Software Testing IT Weekend Lviv 2016 conference. How to achieve "real-time" testing and integrate it into software development life cycle.
Continuous testing
Continuous testing
Oleksandr Metelytsia
A presentation about the basic functionality available in the Continuous Integration tools GitLab CI
FOSDEM 2017: GitLab CI
FOSDEM 2017: GitLab CI
OlinData
The containers and particularly Docker have been one of the buzzwords of the last years, but do they offer what they promise? In this talk you will see a very quick an basic Docker 101 introduction and then we'll see how we can take advantages of all its features for developing and deploying your Grails applications.
GR8Conf US 2017 - Dockerize your Grails!
GR8Conf US 2017 - Dockerize your Grails!
Iván López Martín
Internal introduction present in Hardware Company
Docker introduction in Hardware Company
Docker introduction in Hardware Company
Evan Lin
git-flow R3Labs
git-flow R3Labs
Raül Pérez
This talk I will show you the golang project layout and some best practice like as the following: 1. RESTful api and GraphQL 2. Model testing (Postgres, SQLite, MySQL) 3. Software Quality 4. Data Metrics 5. Go Testing
Golang Project Layout and Practice
Golang Project Layout and Practice
Bo-Yi Wu
An overview of the Tekton project: a typed, declarative CI/CD spec created for portability between vendors, run on Kubernetes.
Tekton showcase - CDF Summit Kubecon Barcelona 2019
Tekton showcase - CDF Summit Kubecon Barcelona 2019
Christie Wilson
* What are Microservices? * Why Microservices? * Golang Introduction * Golang Testing Tool * Golang Deployment with Docker
Write microservice in golang
Write microservice in golang
Bo-Yi Wu
Talk presented at Akademy 2017 - Almería - Spain
Architecting Qt Mobile Applications: Frameworks, Code Generators and Beyond
Architecting Qt Mobile Applications: Frameworks, Code Generators and Beyond
Sandro Andrade
These are the slides from my talk at Free software workshop 2011 at Cyprus University of Technology on Friday, October 21st, 2011.
What is version control software and why do you need it?
What is version control software and why do you need it?
Leonid Mamchenkov
An OpenShift Migration: From 3.9 to 4.5
An OpenShift Migration: From 3.9 to 4.5
An OpenShift Migration: From 3.9 to 4.5
Everett Toews
Version Control with Git
Version Control with Git
Version Control with Git
Juanma Orta
Given at the Inaugural CentOS Dojo on April 8 , Antwerp, Belgium
Deploying software at Scale
Deploying software at Scale
Kris Buytaert
Weitere ähnliche Inhalte
Was ist angesagt?
Cloud agnostic serverless with fn project
Cloud agnostic serverless with fn project
Cloud agnostic serverless with fn project
Todor Todorov
TDC2018SP | Trilha Containers - CI/CD com Docker e Drone
TDC2018SP | Trilha Containers - CI/CD com Docker e Drone
TDC2018SP | Trilha Containers - CI/CD com Docker e Drone
tdc-globalcode
What is, why, and how to contribute to f/oss
Let the contribution begin (EST futures)
Let the contribution begin (EST futures)
SeongJae Park
Friday session where we explained what is gradle and some of the hidden features and possibilities that gradle gives to developers to customize their builds in a clean and easy way.
Android presentation - Gradle ++
Android presentation - Gradle ++
Javier de Pedro López
Having trouble managing dependencies with golang ? Here's how to resolve those issues using some of the best tools built by the community for the community.
Dependency management in golang
Dependency management in golang
Ramit Surana
Uma introdução ao uso de Sockets usando Golang, apresenta as formas de criar seus próprios Sockets e qual cenário poderia está aplicando Sockets. Aborda como a arquitetura Rest funciona e qual seria o cenário para sua aplicabilidade comparada com Socket. A apresentação é uma tentativa de apresentar os recursos e poder do Golang quando o assunto é REST e Socket.
Rest, sockets em golang
Rest, sockets em golang
jefferson Otoni Lima
Open Source Collaboration With Git And Git Hub
Open Source Collaboration With Git And Git Hub
Nick Quaranto
Slides from BGOUG 2019 - "Building free, open-source, PL/SQL products in the cloud for FREE"
Bgoug 2019.11 building free, open-source, plsql products in cloud
Bgoug 2019.11 building free, open-source, plsql products in cloud
Jacek Gebal
Code Deployment adalah proses krusial yang sering terabaikan. Banyak website besar yang mengabaikan proses ini, padahal impactnya sangat besar dalam sebuah High-Availability System. Mari kita simak beberapa jenis code deployment, dari yang paling simpel (FTP, rsync), hingga penerapan continuous deployment yang digunakan startup agile & maju (jenkins & ansible). Indosystem Friday Tech Talk speak oleh suhu DevOps Indosystem, Mr Boyke Dian Triwahyudhi
Code Deployment Evolution
Code Deployment Evolution
Indosystem
Software Testing IT Weekend Lviv 2016 conference. How to achieve "real-time" testing and integrate it into software development life cycle.
Continuous testing
Continuous testing
Oleksandr Metelytsia
A presentation about the basic functionality available in the Continuous Integration tools GitLab CI
FOSDEM 2017: GitLab CI
FOSDEM 2017: GitLab CI
OlinData
The containers and particularly Docker have been one of the buzzwords of the last years, but do they offer what they promise? In this talk you will see a very quick an basic Docker 101 introduction and then we'll see how we can take advantages of all its features for developing and deploying your Grails applications.
GR8Conf US 2017 - Dockerize your Grails!
GR8Conf US 2017 - Dockerize your Grails!
Iván López Martín
Internal introduction present in Hardware Company
Docker introduction in Hardware Company
Docker introduction in Hardware Company
Evan Lin
git-flow R3Labs
git-flow R3Labs
Raül Pérez
This talk I will show you the golang project layout and some best practice like as the following: 1. RESTful api and GraphQL 2. Model testing (Postgres, SQLite, MySQL) 3. Software Quality 4. Data Metrics 5. Go Testing
Golang Project Layout and Practice
Golang Project Layout and Practice
Bo-Yi Wu
An overview of the Tekton project: a typed, declarative CI/CD spec created for portability between vendors, run on Kubernetes.
Tekton showcase - CDF Summit Kubecon Barcelona 2019
Tekton showcase - CDF Summit Kubecon Barcelona 2019
Christie Wilson
* What are Microservices? * Why Microservices? * Golang Introduction * Golang Testing Tool * Golang Deployment with Docker
Write microservice in golang
Write microservice in golang
Bo-Yi Wu
Talk presented at Akademy 2017 - Almería - Spain
Architecting Qt Mobile Applications: Frameworks, Code Generators and Beyond
Architecting Qt Mobile Applications: Frameworks, Code Generators and Beyond
Sandro Andrade
These are the slides from my talk at Free software workshop 2011 at Cyprus University of Technology on Friday, October 21st, 2011.
What is version control software and why do you need it?
What is version control software and why do you need it?
Leonid Mamchenkov
An OpenShift Migration: From 3.9 to 4.5
An OpenShift Migration: From 3.9 to 4.5
An OpenShift Migration: From 3.9 to 4.5
Everett Toews
Was ist angesagt?
(20)
Cloud agnostic serverless with fn project
Cloud agnostic serverless with fn project
TDC2018SP | Trilha Containers - CI/CD com Docker e Drone
TDC2018SP | Trilha Containers - CI/CD com Docker e Drone
Let the contribution begin (EST futures)
Let the contribution begin (EST futures)
Android presentation - Gradle ++
Android presentation - Gradle ++
Dependency management in golang
Dependency management in golang
Rest, sockets em golang
Rest, sockets em golang
Open Source Collaboration With Git And Git Hub
Open Source Collaboration With Git And Git Hub
Bgoug 2019.11 building free, open-source, plsql products in cloud
Bgoug 2019.11 building free, open-source, plsql products in cloud
Code Deployment Evolution
Code Deployment Evolution
Continuous testing
Continuous testing
FOSDEM 2017: GitLab CI
FOSDEM 2017: GitLab CI
GR8Conf US 2017 - Dockerize your Grails!
GR8Conf US 2017 - Dockerize your Grails!
Docker introduction in Hardware Company
Docker introduction in Hardware Company
git-flow R3Labs
git-flow R3Labs
Golang Project Layout and Practice
Golang Project Layout and Practice
Tekton showcase - CDF Summit Kubecon Barcelona 2019
Tekton showcase - CDF Summit Kubecon Barcelona 2019
Write microservice in golang
Write microservice in golang
Architecting Qt Mobile Applications: Frameworks, Code Generators and Beyond
Architecting Qt Mobile Applications: Frameworks, Code Generators and Beyond
What is version control software and why do you need it?
What is version control software and why do you need it?
An OpenShift Migration: From 3.9 to 4.5
An OpenShift Migration: From 3.9 to 4.5
Ähnlich wie Introduction of Distributed version control system (mainly Mercurial)
Version Control with Git
Version Control with Git
Version Control with Git
Juanma Orta
Given at the Inaugural CentOS Dojo on April 8 , Antwerp, Belgium
Deploying software at Scale
Deploying software at Scale
Kris Buytaert
Source code management (SCM)) is the management of multiple revisions of the same unit of information. This is explained using gitlab tool.
SCM (Source Control Management) - Git Basic
SCM (Source Control Management) - Git Basic
Aman Patial
In a rare mash-up, DevOps is increasingly blending the work of both application and network security professionals. In a quest to move faster, organizations can end up creating security vulnerabilities using the tools and products meant to protect them. Both Chris Gates (carnal0wnage) and Ken Johnson (cktricky) will share their collaborative research into the technology driving DevOps as well as share their stories of what happens when these tools are used insecurely as well as when the tools are just insecure. Technologies discussed will encompass AWS Technology, Chef, Puppet, Hudson/Jenkins, Vagrant, Kickstart and much, much more. Everything from common misconfigurations to remote code execution will be presented. This is research to bring awareness to those responsible for securing a DevOps environment.
Devoops: DoJ Annual Cybersecurity Training Symposium Edition 2015
Devoops: DoJ Annual Cybersecurity Training Symposium Edition 2015
Chris Gates
Presentationslides from the GR8Conf presentation. Find the abstract here: http://gr8conf.eu/Presentations/my-perfect-grails-toolchain
My "Perfect" Toolchain Setup for Grails Projects
My "Perfect" Toolchain Setup for Grails Projects
GR8Conf
Boosting performance for Webpack and React application. Steps to improve build speed and bundle size. Much of this applies to Angular, SASS, Less, and Javascript (ES6) overall.
Webpack & React Performance in 16+ Steps
Webpack & React Performance in 16+ Steps
Grgur Grisogono
See my blog post about the presentation: http://per.lausten.dk/blog/2012/11/source-control-with-domino-designer-8-5-3-and-git-my-talk-at-dannotes-november-2012.html
Source Control with Domino Designer 8.5.3 and Git (DanNotes, November 28, 2012)
Source Control with Domino Designer 8.5.3 and Git (DanNotes, November 28, 2012)
Per Henrik Lausten
A quick intro to the basics of the Git source code control system and Distributed Version Control Systems (DVCS)
Git - Intro to the Basics of DVCS
Git - Intro to the Basics of DVCS
Matthew McCullough
A quick intro to the basics of the Git source code control system and Distributed Version Control Systems (DVCS)
Git - Intro to the Basics of DVCS
Git - Intro to the Basics of DVCS
Matthew McCullough
Don't Fear the Autotools
Don't Fear the Autotools
Scott Garman
GeoServer is an amazing project, and an amazing project to work on! Please attend this workshop to: * Get Started with the GeoServer codebase * Orientation with a Tour of the GeoServer architecture * Introduction the service dispatch framework, includin creating your own service * Built chain and test facilities * Create a custom function for use with map styling * Create a custom process for use with style transformations and web processing service * Anatomy of a successful pull request Attendees will build their own GeoServer, learn a bit about how our community operates, and enjoy extending the base application. If you are a developer looking to support GeoServer, or join us for a sprint or bug-stomp, this workshop is great introduction. This course features hands-on development. We encourage and expect you to bring your favourite Java development environment. For a good time with open source join GeoServer today!
GeoServer Developers Workshop
GeoServer Developers Workshop
Jody Garnett
Spenser Reinhardt's presentation on Detecting Security Breaches With Docker, Honeypots, & Nagios. The presentation was given during the Nagios World Conference North America held Oct 13th - Oct 16th, 2014 in Saint Paul, MN. For more information on the conference (including photos and videos), visit: http://go.nagios.com/conference
Nagios Conference 2014 - Spenser Reinhardt - Detecting Security Breaches With...
Nagios Conference 2014 - Spenser Reinhardt - Detecting Security Breaches With...
Nagios
Vagrant is a great solution for providing all of your devs a standard dev environment, but like all the other great technology out there, you have to learn it, and then implement it. Not anymore, this session will give you a well used, documented Vagrant Setup, with the flexibility to use it for all of your future dev projects too. Learn how this Vagrant Environment is setup, and how to extend it. Kill the learning curve, and spin it up today. This setup is being used by several devs, on several projects, and has simple flexibility built in. Drop your repos in the main folder, follow simple conventions, and add a small amount of configuration and be able to spin up your environment in minutes. This setup can configure a simple welcome page, configure the web server and cfml engine mappings, datasources, web server settings per site, host entries, and much more. As great as this sounds, nothing is ever perfect, learn how some assumptions left me looking silly, and owing another developer a meal, and how I resolved that issue and made this vagrant setup even better.
Take Home Your Very Own Free Vagrant CFML Dev Environment
Take Home Your Very Own Free Vagrant CFML Dev Environment
ColdFusionConference
Vagrant is a great solution for providing all of your devs a standard dev environment, but like all the other great technology out there, you have to learn it, and then implement it. Not anymore, this session will give you a well used, documented Vagrant Setup, with the flexibility to use it for all of your future dev projects too. Learn how this Vagrant Environment is setup, and how to extend it. Kill the learning curve, and spin it up today. This setup is being used by several devs, on several projects, and has simple flexibility built in. Drop your repos in the main folder, follow simple conventions, and add a small amount of configuration and be able to spin up your environment in minutes. This setup can configure a simple welcome page, configure the web server and cfml engine mappings, datasources, web server settings per site, host entries, and much more. As great as this sounds, nothing is ever perfect, learn how some assumptions left me looking silly, and owing another developer a meal, and how I resolved that issue and made this vagrant setup even better.
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Gavin Pickin
BLUG 2012 slide deck for my Version Control for Notes Developers session
BLUG 2012 Version Control for Notes Developers
BLUG 2012 Version Control for Notes Developers
Martin Jinoch
High-level presentation on version control using Git
Git In One Evening
Git In One Evening
Maxwell Pearl
OpenNebulaConf 2014 - CentOS, QA and OpenNebula - Christoph Galuschka
OpenNebulaConf 2014 - CentOS, QA and OpenNebula - Christoph Galuschka
OpenNebula Project
CentOS, the Community Enterprise OS, uses Opennebula as virtualization plattform for its automated QA-process. The opennebula setup consists of 3 nodes, all running CentOS-6, who handle the following tasks: – sunstone as cloud controller – local mirror/DNS-Server/http-Server for the VMs to pull in packages – one VM to run a jenkins instance to launch the various tests (ci.de.centos.org) – nginx on the cloud controller to forward http traffic to the jenkins VM A public git repository (http://www.gitorious.org/testautomation) is used to allow whoever wants to contribute to pull the current test suite – t_functional, a series of bash scripts used to do funtional tests of various applications, binaries, configuration files and Trademark issues. As new tests are added to the repo via personal clones and merge requests, those tests first need to complete a test run via jenkins. Each test run currently consists of 4 VMs (one for each arch for C5 and C6 – C7 to come), which run the complete test suite. All VMs used for theses tests are instantiated and torn down on demand, whenever the call to testrun a personal clone is issued (via IRC). Once completed successfully, the request is merged into the main repo. The jenkins node monitors this repository and which automatically triggers another complete test run. Besides these triggered test runs, the test suite is automatically triggered daily to run. This is used to verify functionality of published updates – a handfull of failty updates have allready been discovered this way. Besides t_functional, the Linux Test Project Suite of tests is also run on a daily basis, also to verify functionality of the OS and all updates. The third setup is used to test the available and functional integrity of published docker images for CentOS. All these tests are later – during the QA-phase of a point release – used to verify functionality of new packages inside the CentOS QA-Setup.
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
NETWAYS
In Free and Open Source Software (FOSS) projects based on Linux systems, the users usually install the software from distributions. The distributions act as intermediaries be- tween software developers and users. Distributors collect the source code of the different projects and package them, ready to be installed by the users. Packages seems to work well for managing and distributing stable major and minor releases. It presents, however, various release management challenges for developers of projects with multiples dependencies not always available in the stable version of their systems. In projects like GNOME, composed of dozens of individual components, devel- opers must build newer versions of the libraries and applications that their applications depend upon before working in their own projects. This process can be cumbersome for developers who are not programmers, such as user interaction designers or technical writers. In this paper we describe some of the problems that the current distribution model presents to do continuous integration, testing and deployment for developers in GNOME, and present ongoing work intended to address these problems that uses a git- like approach to the building and deployment of applications.
he Future of Continuous Integration in GNOME
he Future of Continuous Integration in GNOME
dmgerman
software defined network, openflow protocol and its controllers
software defined network, openflow protocol and its controllers
Isaku Yamahata
Ähnlich wie Introduction of Distributed version control system (mainly Mercurial)
(20)
Version Control with Git
Version Control with Git
Deploying software at Scale
Deploying software at Scale
SCM (Source Control Management) - Git Basic
SCM (Source Control Management) - Git Basic
Devoops: DoJ Annual Cybersecurity Training Symposium Edition 2015
Devoops: DoJ Annual Cybersecurity Training Symposium Edition 2015
My "Perfect" Toolchain Setup for Grails Projects
My "Perfect" Toolchain Setup for Grails Projects
Webpack & React Performance in 16+ Steps
Webpack & React Performance in 16+ Steps
Source Control with Domino Designer 8.5.3 and Git (DanNotes, November 28, 2012)
Source Control with Domino Designer 8.5.3 and Git (DanNotes, November 28, 2012)
Git - Intro to the Basics of DVCS
Git - Intro to the Basics of DVCS
Git - Intro to the Basics of DVCS
Git - Intro to the Basics of DVCS
Don't Fear the Autotools
Don't Fear the Autotools
GeoServer Developers Workshop
GeoServer Developers Workshop
Nagios Conference 2014 - Spenser Reinhardt - Detecting Security Breaches With...
Nagios Conference 2014 - Spenser Reinhardt - Detecting Security Breaches With...
Take Home Your Very Own Free Vagrant CFML Dev Environment
Take Home Your Very Own Free Vagrant CFML Dev Environment
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
BLUG 2012 Version Control for Notes Developers
BLUG 2012 Version Control for Notes Developers
Git In One Evening
Git In One Evening
OpenNebulaConf 2014 - CentOS, QA and OpenNebula - Christoph Galuschka
OpenNebulaConf 2014 - CentOS, QA and OpenNebula - Christoph Galuschka
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
he Future of Continuous Integration in GNOME
he Future of Continuous Integration in GNOME
software defined network, openflow protocol and its controllers
software defined network, openflow protocol and its controllers
Mehr von Fred Lin
Learn to create 360 Image/panorama & experience them in WebVR with A-Frame. Labs are included https://github.com/gasolin/webvrdemo/wiki
How to create 360 Image/panorama & share with WebVR?
How to create 360 Image/panorama & share with WebVR?
Fred Lin
The BlocklyDuino poster for Moz Science fair in whistler
Blocklyduino Poster
Blocklyduino Poster
Fred Lin
Javascript 20歲了。 從瀏覽器出生,Javascript 語言走過從略顯青澀,不被大眾視為是程式語言的童年期,成長到能用作開發大型線上應用程式,效能急速提升的少年期,近五年更藉由 node.js 的幫助,發展出可在伺服器後端、命令行、編譯工具等領域表現的新專長。並透過 Cordova、NW.js、React Native 等夥伴的幫助,進軍桌面、行動裝置開發的領域。 它的出鏡率太高,甚至吸引了一票願意化妝(transpile)成 Javascript 的同人。 本議程試著和大家一起回顧 Javascript 的過去與未來,與在各領域的發展狀況。
Javascript征服世界是可能的嗎?
Javascript征服世界是可能的嗎?
Fred Lin
present at #COSCUP 2014 , know about mozilla and Firefox OS project, and what we do for open source project can take out to your project
Firefox os how large open source project works
Firefox os how large open source project works
Fred Lin
What Chrome and Firefox do to make web capable as native app in Desktop and Mobile
Capable Web: Chrome Apps and Firefox Webapp
Capable Web: Chrome Apps and Firefox Webapp
Fred Lin
Share with college students about how FirefoxOS development works and the procedure and resource to contribute to FirefoxOS
Developing FirefoxOS
Developing FirefoxOS
Fred Lin
Provide Firefox OS Frontend (gaia) contribution procedures for new comers. Presented at COSCUP 2013
Steps to contribute to firefox os (gaia)
Steps to contribute to firefox os (gaia)
Fred Lin
用中文編程語言來學習程式語言的基礎 08年於Tossug活動中, 在OpenMoko場地分享的講題.
第一次程式設計就上手 - 使用Python 與周蟒(zhpy)
第一次程式設計就上手 - 使用Python 與周蟒(zhpy)
Fred Lin
It's a talk in 08' but most approaches still work
Maintain and share your python project (維護和分享 Python 程式專案)
Maintain and share your python project (維護和分享 Python 程式專案)
Fred Lin
Talk in GTUG Taipei 2013/5/9. There's some work to make web as webapp. The slide addressed the extra steps for existing web site, and suggest some tools and guide for newly developed website. webapplate http://github.com/gasolin/webapplate FxOSBMI https://github.com/gasolin/FxOSBMI
Make web as webapp
Make web as webapp
Fred Lin
1hr speech target for college students. Followed with 2hr lab with FxOSBMI http://bit.ly/ZppWEA as example and webapplate http://bit.ly/13sLd5j as basic template.
Firefox OS overview
Firefox OS overview
Fred Lin
這場演講希望讓大家試著再思考「寫程式」這件事的定義, 並想想要怎麼讓更多人在「寫程式」中得到樂趣 演講中會介紹一些新的學習寫程式的工具如codecademy或khan cs 並稍帶提及一些我以前參與過的,對「人人能編程」這件事有幫助的專案如「咬一口Python」(電子書)、周蟒、 blockly等
人人能編程是可能的嗎?
人人能編程是可能的嗎?
Fred Lin
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Fred Lin
In Coscup 2011, the slide shows why developer should use continue integration(jenkins) toolbox with project management(redmine, trac, google code) toolbox to fulfill the need of software project lifecycle. And share the working step of Android+jenkins.
Android + jenkins
Android + jenkins
Fred Lin
Brief introduction of Google App Engine and Play Framework. Step-by-step instruction to develop and deploy play! web App on GAE with Siena persistence layer, CRUD management interface and login support.
Play Framework on Google App Engine
Play Framework on Google App Engine
Fred Lin
Taipei gtug opening
Taipei gtug opening
Fred Lin
Google IO 2011 recap at 20110528
Google IO 2011 recap
Google IO 2011 recap
Fred Lin
Introduction of the open source project hosting site 'Google Code' and it's newly support distributed version control system 'Mercurial (hg)'. Also mentions the innovative 'Cloud distributed version control' scenario, which use Dropbox/hg to achieve the version control within the private cloud.
Introduction of Google Code and Mercurial
Introduction of Google Code and Mercurial
Fred Lin
Introduction of Android Scripting Environment and (focus on)Python scripting on Android. Including the recent work on porting ZHPY, the "Writing Python in Chinese" project, on Android.
Introduction Of Android Scripting Environment
Introduction Of Android Scripting Environment
Fred Lin
Mehr von Fred Lin
(19)
How to create 360 Image/panorama & share with WebVR?
How to create 360 Image/panorama & share with WebVR?
Blocklyduino Poster
Blocklyduino Poster
Javascript征服世界是可能的嗎?
Javascript征服世界是可能的嗎?
Firefox os how large open source project works
Firefox os how large open source project works
Capable Web: Chrome Apps and Firefox Webapp
Capable Web: Chrome Apps and Firefox Webapp
Developing FirefoxOS
Developing FirefoxOS
Steps to contribute to firefox os (gaia)
Steps to contribute to firefox os (gaia)
第一次程式設計就上手 - 使用Python 與周蟒(zhpy)
第一次程式設計就上手 - 使用Python 與周蟒(zhpy)
Maintain and share your python project (維護和分享 Python 程式專案)
Maintain and share your python project (維護和分享 Python 程式專案)
Make web as webapp
Make web as webapp
Firefox OS overview
Firefox OS overview
人人能編程是可能的嗎?
人人能編程是可能的嗎?
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Android + jenkins
Android + jenkins
Play Framework on Google App Engine
Play Framework on Google App Engine
Taipei gtug opening
Taipei gtug opening
Google IO 2011 recap
Google IO 2011 recap
Introduction of Google Code and Mercurial
Introduction of Google Code and Mercurial
Introduction Of Android Scripting Environment
Introduction Of Android Scripting Environment
Kürzlich hochgeladen
ICT role in 21 century education. How to ICT help in education
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
writing some innovation for development and search
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Heather Hedden, Senior Consultant at Enterprise Knowledge, presented “The Role of Taxonomy and Ontology in Semantic Layers” at a webinar hosted by Progress Semaphore on April 16, 2024. Taxonomies at their core enable effective tagging and retrieval of content, and combined with ontologies they extend to the management and understanding of related data. There are even greater benefits of taxonomies and ontologies to enhance your enterprise information architecture when applying them to a semantic layer. A survey by DBP-Institute found that enterprises using a semantic layer see their business outcomes improve by four times, while reducing their data and analytics costs. Extending taxonomies to a semantic layer can be a game-changing solution, allowing you to connect information silos, alleviate knowledge gaps, and derive new insights. Hedden, who specializes in taxonomy design and implementation, presented how the value of taxonomies shouldn’t reside in silos but be integrated with ontologies into a semantic layer. Learn about: - The essence and purpose of taxonomies and ontologies in information and knowledge management; - Advantages of semantic layers leveraging organizational taxonomies; and - Components and approaches to creating a semantic layer, including the integration of taxonomies and ontologies
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Presentation on the progress in the Domino Container community project as delivered at the Engage 2024 conference
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
In this session, we will delve into strategic approaches for optimizing knowledge management within Microsoft 365, amidst the evolving landscape of Copilot. From leveraging automatic metadata classification and permission governance with SharePoint Premium, to unlocking Viva Engage for the cultivation of knowledge and communities, you will gain actionable insights to bolster your organization's knowledge-sharing initiatives. In this session, we will also explore how to facilitate solutions to enable your employees to find answers and expertise within Microsoft 365. You will leave equipped with practical techniques and a deeper understanding of how there is more to effective knowledge management than just enabling Copilot, but building actual solutions to prepare the knowledge that Copilot and your employees can use.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
BooK Now Call us at +918448380779 to hire a gorgeous and seductive call girl for sex. Take a Delhi Escort Service. The help of our escort agency is mostly meant for men who want sexual Indian Escorts In Delhi NCR. It should be noted that any impersonator will get 100 attention from our Young Girls Escorts in Delhi. They will assume the position of reliable allies. VIP Call Girl With Original Photos Book Tonight +918448380779 Our Cheap Price 1 Hour not available 2 Hours 5000 Full Night 8000 TAG: Call Girls in Delhi, Noida, Gurgaon, Ghaziabad, Connaught Place, Greater Kailash Delhi, Lajpat Nagar Delhi, Mayur Vihar Delhi, Chanakyapuri Delhi, New Friends Colony Delhi, Majnu Ka Tilla, Karol Bagh, Malviya Nagar, Saket, Khan Market, Noida Sector 18, Noida Sector 76, Noida Sector 51, Gurgaon Mg Road, Iffco Chowk Gurgaon, Rajiv Chowk Gurgaon All Delhi Ncr Free Home Deliver
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Tech Trends Report 2024 Future Today Institute
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
Read about the journey the Adobe Experience Manager team has gone through in order to become and scale API-first throughout the organisation.
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Building Digital Trust in a Digital Economy Veronica Tan, Director - Cyber Security Agency of Singapore Apidays Singapore 2024: Connecting Customers, Business and Technology (April 17 & 18, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Presentation from Melissa Klemke from her talk at Product Anonymous in April 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Imagine a world where information flows as swiftly as thought itself, making decision-making as fluid as the data driving it. Every moment is critical, and the right tools can significantly boost your organization’s performance. The power of real-time data automation through FME can turn this vision into reality. Aimed at professionals eager to leverage real-time data for enhanced decision-making and efficiency, this webinar will cover the essentials of real-time data and its significance. We’ll explore: FME’s role in real-time event processing, from data intake and analysis to transformation and reporting An overview of leveraging streams vs. automations FME’s impact across various industries highlighted by real-life case studies Live demonstrations on setting up FME workflows for real-time data Practical advice on getting started, best practices, and tips for effective implementation Join us to enhance your skills in real-time data automation with FME, and take your operational capabilities to the next level.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
The Raspberry Pi 5 was announced on October 2023. This new version of the popular embedded device comes with a new iteration of Broadcom’s VideoCore GPU platform, and was released with a fully open source driver stack, developed by Igalia. The presentation will discuss some of the major changes required to support this new Video Core iteration, the challenges we faced in the process and the solutions we provided in order to deliver conformant OpenGL ES and Vulkan drivers. The talk will also cover the next steps for the open source Raspberry Pi 5 graphics stack. (c) Embedded Open Source Summit 2024 April 16-18, 2024 Seattle, Washington (US) https://events.linuxfoundation.org/embedded-open-source-summit/ https://eoss24.sched.com/event/1aBEx
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
If you are a Domino Administrator in any size company you already have a range of skills that make you an expert administrator across many platforms and technologies. In this session Gab explains how to apply those skills and that knowledge to take your career wherever you want to go.
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
With more memory available, system performance of three Dell devices increased, which can translate to a better user experience Conclusion When your system has plenty of RAM to meet your needs, you can efficiently access the applications and data you need to finish projects and to-do lists without sacrificing time and focus. Our test results show that with more memory available, three Dell PCs delivered better performance and took less time to complete the Procyon Office Productivity benchmark. These advantages translate to users being able to complete workflows more quickly and multitask more easily. Whether you need the mobility of the Latitude 5440, the creative capabilities of the Precision 3470, or the high performance of the OptiPlex Tower Plus 7010, configuring your system with more RAM can help keep processes running smoothly, enabling you to do more without compromising performance.
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
45-60 minute session deck from introducing Google Apps Script to developers, IT leadership, and other technical professionals.
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Kürzlich hochgeladen
(20)
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Introduction of Distributed version control system (mainly Mercurial)
1.
Distributed Version Control System gasolin@TWJUG
2010/12/24
2.
About Me gasolin ●GTUG Taipei
Member ●Embedded Network Device engineer ●Android developer and book author ●Pythonista Version Control Experience: ●SourceSafe ●SVN ●Mercurial (Hg) Contact ●gasolin@gmail.com ●www.plurk.com/gasolin
3.
你必須使用一個原始碼控制工具, 否則你就會像缺了左膀右臂一樣 -- 編程創藝
4.
Source Control
5.
Version Control System
6.
CVS 1990
7.
SVN 2001
8.
9.
git 2005 Linux Kernel
10.
hg 2005
11.
12.
What is Mercurial
for? Distributed Version Control System
13.
14.
Version Control Procedure ●Get
source from repository ●Modify source ●Commit source
15.
Version Control Procedure
(Extra) ●Put source on repository ●Deal with conflict ●Offline development (DVCS)
16.
17.
hg Advantages
18.
Cross platform Windows/Mac/Linux
19.
Similar syntax to svn
20.
Not pollute namespace save
all in .hg
21.
Tools Ready http://cbes.javaforge.com/update MercurialEclipse TortoiseHg http://tortoisehg.bitbucket.org/ Hudson Plugin http://wiki.hudson-ci.org/display/HUDSON/Mercurial+Plugin http://code.google.com/hosting/
22.
Hosts Ready: http://code.google.com/hosting/ http://bitbucket.org/
23.
Migration Ready Converting Svn
To Hg http://goo.gl/jReee
24.
Cloud Version Control + http://db.tt/sJ60U6U
25.
26.
Hosting
27.
Write Documents, Examples
28.
Trace Issues, Bugs,
Requessts
29.
Version Control
30.
Tagging new Version
31.
Distributing (Place for Download)
32.
Empower the Coder as
Project Maintainer
33.
While act as
the User
34.
Get a copy $
hg clone Local Remote
35.
Update changes $ hg
pull Local Remote
36.
Update & Merge $
hg up Local
37.
While act as
Developer
38.
Start repository $ hg
init Local
39.
Add control $ hg
add [file/folder] Local
40.
Rename File $ hg
addremove Local
41.
build-in web interface $
hg serve -p [port] Local
42.
Remove control $ hg
rm [file/folder] Local
43.
Save to repository $
hg ci -m "message" Local
44.
Fork a branch $
hg branch [branch_name] Local Remote
45.
Merge a branch $
hg up default $ hg merge [branch_name] Local Remote
46.
Share commits $ hg
push Local Remote (or add destination)
47.
Tagging $ hg tag
[tag name] Local
48.
Thanks for listening
Jetzt herunterladen