Golang training pre-session: portfolio Sharing our work and projects written in go. Ayoub Bousselmi (github.com/abousselmi) Sofiane Imadali (github.com/sofianinho)
Craig Rodrigues presented on migrating Python.org's build system from Buildbot 8 to Buildbot 9 and from Python 2 to Python 3. Buildbot is open source build automation software used by Python.org to build and test Python (CPython). The migration involved porting Buildbot and its dependencies like Twisted to be compatible with Python 3, porting Python.org's Buildbot configuration, and working with an ops team to complete the migration. This updated Python.org's infrastructure to a newer, actively supported version of Buildbot that enables new features and works with both Python 2 and Python 3.
Development in C language in context of year 2016. Reference to new tooling and productivity tools. Update about Gradle 2.13 and new tools like Clion or Visual Studio Code
This document provides an overview of the Python programming language. It discusses what Python is, how it compares to other languages like Java and C++, common uses of Python, job opportunities in Python, and the future of Python. It also advertises training in Python offered by Evolet Technologies, which aims to teach students to use Python professionally and gain expertise through hands-on learning and practice problems.
This document discusses Google Flutter, a mobile app development framework. It provides background on FlutterEgypt, a community group focused on helping Arab and Egyptian developers learn Flutter. The founder, Ahmed Abu Eldahab, is introduced. Key topics covered include the history of programming, an overview of mobile platforms and development approaches, and details on what Flutter is and how it works. Flutter is described as a cross-platform approach that compiles to native code, allowing apps to have native performance without relying on mobile OS widgets.
Aimed at students of Universidade do Minho, in Portugal, this talk focused on answering the following questions: • What's GitLab and how did it came to be? • What's our tech stack? • How does it enhance tech education around the world? • What are the advantages of GitLab for students? GitLab is a product that covers the entire software development lifecycle. We gave a demo and showed how easy is it for students to start using the tools, workflow, and best practices that they'll be using at their future job. Event: SEIUM 2018 (https://www.facebook.com/events/276872629501903/) Date: February 6, 2018 Location: Universidade do Minho, Braga, Portugal Thanks to Filipa Lacerda, André Luís, and Job van der Voort
Talk at FI MUNI about C++ and important skills that should developer know. Talking about soft skills and communication with architects and product owners.
Intro to Google Flutter, its difference with other mobile cross programming languages, with some samples, conducted for the Flutter Study Jam, as a GDG Helwan activity, by Shady Selim
This document discusses how to build GUIs using PyQt by drawing the problem, choosing appropriate widgets, building a simple form using PyQt's class hierarchy and signals/slots, adding CSS for aesthetics, and distributing the application by packaging it into an .exe file. It covers understanding PyQt's classes for UI elements and behaviors, connecting widgets to functions via signals and slots, using QtDesigner for a WYSIWYG editor, and libraries for freezing Python into executables.
This document discusses several programming languages and tools, including C, NuGet, Gradle, Jenkins, SDL, Allegro, Go, and others. It provides information on platforms supported, initialization, graphics, input handling, timers, and extensions for these languages and frameworks. It also mentions IDEs like Qt Creator, C9.io, and Sublime Text. Towards the end, it advertises YSofters and provides contact information.
A 30 minute talk about the first challenge for Besut Kode. http://wikimedia-id.github.io/besutkode/beranda.html
Respondendo as principais dúvidas sobre essa tecnologia que promete permitir o compartilhamento da lógica de negócios para seus aplicativos iOS, Android, Web e Desktop.
This document discusses the Go programming language and some of its uses. It provides an introduction to Go, noting that it is statically typed, scalable, productive, and supports networking and multiprocessing. It then gives examples of how Go is used for web applications, standalone applications, parallel applications, and interfacing with hardware like RFID and GPIO devices on Raspberry Pi. Code examples and demos are provided for OpenCL and RFID implementations in Go.