Prelekcja to skompresowana i intensywna dawka wiedzy o najnowszym frameworku Google. Z pomocą angular-cli, Rafał stworzył aplikację i pokazał na jej przykładzie najważniejsze elementy NG2 oraz przedstawił narzędzia, które ułatwiają tworzenie i debugowanie kodu. Opowiedział także o TypeScripcie, Angular Universal (Server Side Rendering) oraz nowym Angular Material 2.
This document introduces Elefrant, an open source Node.js framework for building scalable APIs. It provides modularity, customizability, authentication, documentation, and other features out of the box. The creator developed it to meet his needs for building real-time, multidevice apps. The framework is currently in version 0.1 but future versions will offer more extensibility through custom components.
This document discusses AngularJS directives and how to use them. It explains what directives are in AngularJS and how to define them, including options like restrict, scope, template, and link functions. It provides examples of using directives to encapsulate logic and reuse HTML elements. Finally, it discusses how other AngularJS components like ng-repeat and ng-if are also directives, and when directives are useful to combine with logic, wrap jQuery plugins, or modify the DOM.
Golang and GoatCore were created to build web applications. The document provides steps to set up a development environment for Go and GoatCore, including installing dependencies like Mingw, Go, Git, Atom, and Postgres. It also demonstrates building and running a GoatCore project, and discusses features of Go like concurrency using channels and the runtime. GoatCore provides internationalization support and performs efficient JSON parsing by operating on byte-level payloads.
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.
Internet Of Things dla programistów to prezentacja o pisaniu aplikacji sprzętowych w chmurze. Pokazuje jak opakować nasz sprzęt w serwis systemu linux i jak stworzyć wygodny system debugowania aplikacji rozproszonych.
Prelekcja to skompresowana i intensywna dawka wiedzy o najnowszym frameworku Google. Z pomocą angular-cli, Rafał stworzył aplikację i pokazał na jej przykładzie najważniejsze elementy NG2 oraz przedstawił narzędzia, które ułatwiają tworzenie i debugowanie kodu. Opowiedział także o TypeScripcie, Angular Universal (Server Side Rendering) oraz nowym Angular Material 2.
This document introduces Elefrant, an open source Node.js framework for building scalable APIs. It provides modularity, customizability, authentication, documentation, and other features out of the box. The creator developed it to meet his needs for building real-time, multidevice apps. The framework is currently in version 0.1 but future versions will offer more extensibility through custom components.
This document discusses AngularJS directives and how to use them. It explains what directives are in AngularJS and how to define them, including options like restrict, scope, template, and link functions. It provides examples of using directives to encapsulate logic and reuse HTML elements. Finally, it discusses how other AngularJS components like ng-repeat and ng-if are also directives, and when directives are useful to combine with logic, wrap jQuery plugins, or modify the DOM.
Golang and GoatCore were created to build web applications. The document provides steps to set up a development environment for Go and GoatCore, including installing dependencies like Mingw, Go, Git, Atom, and Postgres. It also demonstrates building and running a GoatCore project, and discusses features of Go like concurrency using channels and the runtime. GoatCore provides internationalization support and performs efficient JSON parsing by operating on byte-level payloads.
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.
Internet Of Things dla programistów to prezentacja o pisaniu aplikacji sprzętowych w chmurze. Pokazuje jak opakować nasz sprzęt w serwis systemu linux i jak stworzyć wygodny system debugowania aplikacji rozproszonych.
Spróbujemy odpowiedzieć na pytanie: Jaki framework będzie dla nas najlepszy? Opowiem dlaczego to pytanie jest takie ważne oraz o tym czego potrzebujemy by znaleźć na nie odpowiedz, która wcale nie jest taka trywialna.
Szymon Stanisz - e2e frameworks - czyli kij ma dwa końce
www.tsh.io
Automatyczne testy end-to-end aplikacji React i Angular. Wprowadzenie w świat testowania przyszłości. Dlaczego warto automatyzować i dlaczego kij ma dwa końce.
Podczas prelekcji dowiesz się o co chodzi z RxJS, do czego jest ono przydatne Angularowi. Celem wystąpienia jest zaprezentowanie tworzenia oprogramowania zgodnie z paradygmatem programowania reaktywnego.
Mateusz Gajewski - Architektura Allegro - 4 lata po rewolucji mikrousługowejPROIDEA
W 2013 roku w Allegro zapadła decyzja o zmianie architektury - odejściu od monolitycznej aplikacji napisanej w PHP na rzecz wytwarzania mikrousług. W swojej prezentacji pokażę aktualny stan platformy Allegro, podzielę się doświadczeniami z 4 lat jej budowania i opiszę wyzwania z którymi na co dzień się zmagamy.
O zagadnieniu:
Czy następuje taki moment w życiu programisty, kiedy może on stwierdzić, że jego warsztat jest już doskonały? Nie, jeżeli pracuje w technologiach internetowych. Ta dziedzina informatyki rozwija się w niesamowicie szybkim tempie, a stworzone wczoraj rozwiązania warto stosować już dziś!
Cel i korzyści spotkania:
Podczas spotkania słuchacze poznają aktualnie wykorzystywane technologie oraz kluczowe umiejętności w produkcji aplikacji internetowych, jak również metody programowania ekstremalnego i techniki zwinnego wytwarzania oprogramowania. Osobom, które dopiero zaczynają swoją przygodę z web development, zostanie przedstawiona propozycja działań, których sumienne podjęcie się gwarantuje odniesienie sukcesu zawodowego.
Opowiem o swoim hobby. Podróżach. Ale nie zwiedzaniu zabytków czy miast. Opowiem o zwiedzaniu społecznościach, poznawaniu nowych ludzi i zdobywaniu wiedzy. O tym czego można się nauczyć ale czego nie opisuję na swoim “blogu”http://events.pozoga.eu O tym co daje i czego nie daje taki sposób zdobywania wiedzy. Podczas prezentacji skupię się na FOSDEM. Jedną z moich ostatnich podróży. Przedstawię też technologie i projekty z jakimi zdążyłem się zetknąć podczas konferencji.
This document discusses various Internet of Things (IoT) technologies including indoor services, Apache web server commands, GPIO and RFID services written in C++, and provides contact information for questions. It lists commands for restarting the Apache web server, links to open source GPIO and RFID services on Bitbucket and GitHub, and an email for technical support.
Sails.js is a nodejs realtime framework. The presentation show:
- controllers
- policies
- views and layouts
- configurations
- hooks
- practical advice
More on: http://events.pozoga.eu/ng-poznan-14/
This document provides instructions for 3D printing including modeling a mesh using Blender, generating G-code using Slic3r, and printing with Printrun. It also provides contact information for Sebastian Pożoga who created the document for NigmaLabs and is available to answer any questions.
Present js code evelution. What was be changed after jQuery age? What is modern MVC architecture now? What profits have users? what profits have developers? A few words about debugger, views, contollers, services, ... And something about web future.
My meet.php presentation. The presentation show how to program raspberry pi and create web interface for the device.
Code available on github:
https://github.com/SebastianPozoga/raspi-web-diode-meet.php
https://github.com/SebastianPozoga/raspi-web-motors-and-streaming-meet.php
https://github.com/SebastianPozoga/raspi-web-nfc-reader-meet.php
Google docs:
https://docs.google.com/presentation/d/11b3ACgZwETiaVx1eg_lJCNsFoFe6XYFtzEUE-psrX54/edit?usp=sharing
This document describes an object-oriented file system interface and API called OSFile. It includes classes like OSF_Directory, OSF_File, and OSF_FileSystem that represent directories, files, and the file system. Interfaces like OSF_DirectoryInterface and OSF_FileInterface define methods to interact with directories and files. Examples show how to create a virtual hard disk, file system, directories, and files using these interfaces. Unit test classes are also included to test the OSFile implementation.
Spróbujemy odpowiedzieć na pytanie: Jaki framework będzie dla nas najlepszy? Opowiem dlaczego to pytanie jest takie ważne oraz o tym czego potrzebujemy by znaleźć na nie odpowiedz, która wcale nie jest taka trywialna.
Szymon Stanisz - e2e frameworks - czyli kij ma dwa końce
www.tsh.io
Automatyczne testy end-to-end aplikacji React i Angular. Wprowadzenie w świat testowania przyszłości. Dlaczego warto automatyzować i dlaczego kij ma dwa końce.
Podczas prelekcji dowiesz się o co chodzi z RxJS, do czego jest ono przydatne Angularowi. Celem wystąpienia jest zaprezentowanie tworzenia oprogramowania zgodnie z paradygmatem programowania reaktywnego.
Mateusz Gajewski - Architektura Allegro - 4 lata po rewolucji mikrousługowejPROIDEA
W 2013 roku w Allegro zapadła decyzja o zmianie architektury - odejściu od monolitycznej aplikacji napisanej w PHP na rzecz wytwarzania mikrousług. W swojej prezentacji pokażę aktualny stan platformy Allegro, podzielę się doświadczeniami z 4 lat jej budowania i opiszę wyzwania z którymi na co dzień się zmagamy.
O zagadnieniu:
Czy następuje taki moment w życiu programisty, kiedy może on stwierdzić, że jego warsztat jest już doskonały? Nie, jeżeli pracuje w technologiach internetowych. Ta dziedzina informatyki rozwija się w niesamowicie szybkim tempie, a stworzone wczoraj rozwiązania warto stosować już dziś!
Cel i korzyści spotkania:
Podczas spotkania słuchacze poznają aktualnie wykorzystywane technologie oraz kluczowe umiejętności w produkcji aplikacji internetowych, jak również metody programowania ekstremalnego i techniki zwinnego wytwarzania oprogramowania. Osobom, które dopiero zaczynają swoją przygodę z web development, zostanie przedstawiona propozycja działań, których sumienne podjęcie się gwarantuje odniesienie sukcesu zawodowego.
Opowiem o swoim hobby. Podróżach. Ale nie zwiedzaniu zabytków czy miast. Opowiem o zwiedzaniu społecznościach, poznawaniu nowych ludzi i zdobywaniu wiedzy. O tym czego można się nauczyć ale czego nie opisuję na swoim “blogu”http://events.pozoga.eu O tym co daje i czego nie daje taki sposób zdobywania wiedzy. Podczas prezentacji skupię się na FOSDEM. Jedną z moich ostatnich podróży. Przedstawię też technologie i projekty z jakimi zdążyłem się zetknąć podczas konferencji.
This document discusses various Internet of Things (IoT) technologies including indoor services, Apache web server commands, GPIO and RFID services written in C++, and provides contact information for questions. It lists commands for restarting the Apache web server, links to open source GPIO and RFID services on Bitbucket and GitHub, and an email for technical support.
Sails.js is a nodejs realtime framework. The presentation show:
- controllers
- policies
- views and layouts
- configurations
- hooks
- practical advice
More on: http://events.pozoga.eu/ng-poznan-14/
This document provides instructions for 3D printing including modeling a mesh using Blender, generating G-code using Slic3r, and printing with Printrun. It also provides contact information for Sebastian Pożoga who created the document for NigmaLabs and is available to answer any questions.
Present js code evelution. What was be changed after jQuery age? What is modern MVC architecture now? What profits have users? what profits have developers? A few words about debugger, views, contollers, services, ... And something about web future.
My meet.php presentation. The presentation show how to program raspberry pi and create web interface for the device.
Code available on github:
https://github.com/SebastianPozoga/raspi-web-diode-meet.php
https://github.com/SebastianPozoga/raspi-web-motors-and-streaming-meet.php
https://github.com/SebastianPozoga/raspi-web-nfc-reader-meet.php
Google docs:
https://docs.google.com/presentation/d/11b3ACgZwETiaVx1eg_lJCNsFoFe6XYFtzEUE-psrX54/edit?usp=sharing
This document describes an object-oriented file system interface and API called OSFile. It includes classes like OSF_Directory, OSF_File, and OSF_FileSystem that represent directories, files, and the file system. Interfaces like OSF_DirectoryInterface and OSF_FileInterface define methods to interact with directories and files. Examples show how to create a virtual hard disk, file system, directories, and files using these interfaces. Unit test classes are also included to test the OSFile implementation.
Prezentacja z warsztatów http://gamejump.pl/games/workshop1-catchMole/ - dość ostry i szybki wstęp do frontendu. Czyli jakie nazwy powinniście kojarzyć ;-)
Wersja na google docs: https://docs.google.com/presentation/d/1ZKAkxlQfu0qEg5MctcqaYMyoe3SSLqljq1p3VeGPJGw/edit?usp=sharing
This document describes a meeting that will typically be conducted in Polish but English speakers are welcome to join, with the goals of exchanging knowledge, creating joint projects, having fun, getting to know new people, and creating new trends and technology. Good luck is wished to all attendees.
This document discusses programming style, design patterns, libraries, and communities as they relate to software frameworks. It covers common programming conventions like camelCase and PascalCase as well as design principles like DRY (Don't Repeat Yourself), KISS (Keep It Simple, Stupid), and the SOLID principles of object-oriented design. Architectural patterns like MVC and MVP are explained along with examples. The role of libraries and framework communities is also discussed.
32. Linki
[Prezentacja: Angular 2 In Action]
[Prezentacja: TypeScript, javascript na sterydach]
[Artykuł: Angular for managers, ENG]
[Ng-Cong Miško Hevery and Brad Green - Keynote]
[meet.js Observer pattern]