|
|
|
|
2024-02-24 |
CLI phone book in Python using SurrealDB as a database
|
surrealdb
|
|
|
|
|
2024-02-24 |
SurrealDB
|
surrealdb
|
|
|
|
|
2024-02-24 |
Getting started with SurrealDB using Python and Docker
|
surrealdb
|
|
|
|
|
2024-01-04 |
Docker uses a lot more disk-space than docker system df reports
|
|
|
|
Screencast |
|
2023-06-18 |
Contributing to Open Source Software: VS Code (Visual Studio Code)
|
os-projects
|
|
|
|
|
2023-06-18 |
Open Source Projects
|
os-projects
|
|
|
|
|
2023-06-17 |
Code Diggers
|
|
|
|
|
|
2023-04-27 |
Use Docker both as regular user and as root (with or without sudo)
|
|
|
|
|
|
2023-04-26 |
Creating a file on a mounted volume in Docker as the external user (and not as root)
|
|
|
|
|
|
2023-03-20 |
Local development environment for the data.table R project
|
|
|
|
|
|
2023-03-20 |
Setup local development environment for R-yaml
|
|
|
|
|
|
2023-03-19 |
GitHub Actions and Workflows
|
|
|
|
|
|
2023-03-19 |
Setup local development environment and run tests of PHP Twig
|
|
|
|
|
|
2023-03-13 |
read_csv file using Pandas skipping rows based on content
|
|
|
|
|
|
2023-03-11 |
Development environment for Python requests
|
|
|
|
|
|
2023-02-10 |
Simple command-line counter with file storage in R
|
|
|
|
|
|
2023-01-31 |
Counter Example: Improved Vanilla JavaScript
|
|
|
|
|
|
2023-01-29 |
Static Site Generator
|
|
|
|
|
|
2023-01-17 |
Listing first elements of a huge directory using Python
|
|
|
|
|
|
2023-01-10 |
Download charts from Google Forms on Ubuntu Linux
|
|
|
|
|
|
2023-01-10 |
Save content of clipboard to file in Ubuntu Linux
|
|
|
|
|
|
2023-01-03 |
Counter Example: Vanilla JavaScript
|
|
|
|
|
|
2023-01-02 |
Backup your LinkedIN data!
|
|
|
|
|
|
2022-12-25 |
CI for Data::Alias in Perl - including threaded perl
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-24 |
CI for perl5-MIME-Types
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-23 |
CI using timescaledb a PostgreSQL based time series database
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-22 |
Full gas in neutral - CI for prepper
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-21 |
CI for multi_string_replace Ruby Gem
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-20 |
CI for the draftjs_html Ruby Gem
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-19 |
CI for Plack-Middleware-LogAny
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-18 |
GitHub Workflow for ruby-request-builder
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-17 |
A JavaScript bug and GitHub Workflow CI for the four-pillars Ruby gem
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-16 |
Moving from Travis-CI to GitHub Actions for Marpa::R2
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-15 |
Failing CI to help fixing filesystem issues in a Python package
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-14 |
CI For the Log::Any Perl module
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-13 |
CI for a Python project of the National Institute of Standards and Technology
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-12 |
CI for sdk-py Python packages
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-11 |
CI for wp2txt Ruby project
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-10 |
GitHub Actions CI for the rdf-kv Ruby Gem
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-09 |
CI for Mojo-UserAgent-Cached and Plack-Middleware-Greylist
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-08 |
Running external programs with Python (system and subprocess)
|
|
|
|
|
|
2022-12-08 |
Adding CI to Perl::Efl - sometimes you need to do some extra work
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-07 |
Be pragmatic setting up CI for the RDF::KV
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-07 |
What does "if __name__ == '__main__'" do in Python?
|
|
|
|
Screencast |
|
2022-12-06 |
Python Functional Programming: zip
|
python-functional-programming
|
|
|
|
|
2022-12-06 |
GitHub Actions CI for the pcr_optimizer Python package
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-05 |
CI for Win32-Wlan Perl module
|
2022-december-ci-challenge
|
|
|
Screencast |
|
2022-12-04 |
Python Functional Programming: reduce
|
python-functional-programming
|
|
|
|
|
2022-12-04 |
GitHub Actions for Colombian Spanish. In Python
|
2022-december-ci-challenge
|
|
|
Screencast |
|
2022-12-03 |
Python Functional Programming: filter
|
python-functional-programming
|
|
|
|
|
2022-12-03 |
GitHub Action CI for wsblib Python
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-03 |
CI for farmworld, a Python package - a failed attempt
|
2022-december-ci-challenge
|
|
|
Screencast |
|
2022-12-02 |
Add GitHub Action CI to the Net-Async-Redis-XS Perl module
|
2022-december-ci-challenge
|
|
|
Screencast |
|
2022-12-02 |
Python Functional Programming: Solutions 1
|
python-functional-programming
|
|
|
Screencast |
|
2022-12-01 |
Test and CI for MoreBeautifulPython
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-01 |
The 2022 December CI Challenge
|
2022-december-ci-challenge
|
|
|
|
|
2022-12-01 |
GitHub Actions
|
|
|
|
Screencast |
|
2022-11-30 |
How do files really look like in the computer?
|
|
|
|
Screencast |
|
2022-11-29 |
Python Functional Programming: map - part 2
|
python-functional-programming
|
|
|
Screencast |
|
2022-11-28 |
Python Functional Programming: lambda functions
|
python-functional-programming
|
|
|
Screencast |
|
2022-11-27 |
Python Functional Programming: map
|
python-functional-programming
|
|
|
Screencast |
|
2022-11-26 |
Python Functional Programming: Iterators and Iterables
|
python-functional-programming
|
|
|
Screencast |
|
2022-11-25 |
Python Functional Programming: Introduction
|
python-functional-programming
|
|
|
Screencast |
|
2022-11-24 |
Docker course: mounting host directory
|
docker
|
|
|
Screencast |
|
2022-11-23 |
Infinite scrolling and footer don't work well together (not even on DEV.to)
|
|
|
|
Screencast |
|
2022-11-23 |
Docker course: crontab
|
docker
|
|
|
Screencast |
|
2022-11-22 |
Docker course: ENTRYPOINT vs CMD
|
docker
|
|
|
Screencast |
|
2022-11-21 |
Docker course: Install curl
|
docker
|
|
|
Screencast |
|
2022-11-20 |
Reporting issues on GitHub (for Perl Advent)
|
|
|
|
Screencast |
|
2022-11-19 |
Docker course: COPY welcome.txt
|
docker
|
|
|
Screencast |
|
2022-11-18 |
Docker course: Ubuntu htop
|
docker
|
|
|
Screencast |
|
2022-11-17 |
Docker course: create image using Dockerfile
|
docker
|
|
|
Screencast |
|
2022-11-16 |
Docker course: create image from container
|
docker
|
|
|
Screencast |
|
2022-11-15 |
Docker course: Use Ubuntu Docker image
|
docker
|
|
|
Screencast |
|
2022-11-14 |
Docker course: Docker hub
|
docker
|
|
|
Screencast |
|
2022-11-13 |
The Algorithms in Python: Testing binary and using doctest
|
|
|
|
Screencast |
|
2022-11-13 |
Docker course: Exercise 1
|
docker
|
|
|
Screencast |
|
2022-11-12 |
Docker course: busybox part 2
|
docker
|
|
|
Screencast |
|
2022-11-11 |
Docker course: busybox
|
docker
|
|
|
Screencast |
|
2022-11-10 |
Docker course: Hello World
|
docker
|
|
|
Screencast |
|
2022-11-09 |
Docker course: Docker Registry
|
docker
|
|
|
Screencast |
|
2022-11-08 |
Docker course: host - daemon - client
|
docker
|
|
|
Screencast |
|
2022-11-07 |
Docker course: getting help
|
docker
|
|
|
Screencast |
|
2022-11-05 |
Programming Bootcamp for Scientists #42
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-11-05 |
Programming Bootcamp for Scientists #41
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-11-05 |
Programming Bootcamp for Scientists #40
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-11-05 |
Programming Bootcamp for Scientists #39
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-11-05 |
Programming Bootcamp for Scientists #38
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-11-04 |
Programming Bootcamp for Scientists #37
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-11-03 |
Programming Bootcamp for Scientists #36
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-11-02 |
Programming Bootcamp for Scientists #35
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-11-01 |
Programming Bootcamp for Scientists #34
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-31 |
Programming Bootcamp for Scientists #33
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-30 |
Programming Bootcamp for Scientists #32
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-29 |
Programming Bootcamp for Scientists #31
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-28 |
Programming Bootcamp for Scientists #30
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-27 |
Programming Bootcamp for Scientists #29
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-26 |
Docker course: version and info
|
docker
|
|
|
Screencast |
|
2022-10-25 |
Docker course: Install Docker
|
docker
|
|
|
|
|
2022-10-24 |
Continuous Integration (CI)
|
ci
|
|
|
Screencast |
|
2022-10-24 |
Programming Bootcamp for Scientists #28
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-23 |
Programming Bootcamp for Scientists #27
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-23 |
Programming Bootcamp for Scientists #26
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-22 |
Programming Bootcamp for Scientists #25
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-21 |
Hello World with Rust and Cargo
|
|
|
|
Screencast |
|
2022-10-21 |
Programming Bootcamp for Scientists #24
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-20 |
Programming Bootcamp for Scientists #23
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-19 |
Programming Bootcamp for Scientists #22
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-18 |
Programming Bootcamp for Scientists #21
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-17 |
Programming Bootcamp for Scientists #20
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-16 |
Programming Bootcamp for Scientists #19
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-15 |
Programming Bootcamp for Scientists #18 - Algorithm complexity and solutions for the list exercises
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-14 |
Programming Bootcamp for Scientists #17 - lists: sort, range, enumerate; tuples
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-13 |
Add GitHub Actions to the scale_rb Ruby project
|
os
|
|
|
Screencast |
|
2022-10-13 |
Programming Bootcamp for Scientists #16 - Solutions for Queue, Stack, MasterMind
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-12 |
Programming Bootcamp for Scientists #15 - list methods, FIFO, LIFO
|
programming-bootcamp-for-scientists
|
|
|
|
|
2022-10-11 |
Add GitHub actions to the xhash project written in Go
|
os
|
|
|
Screencast |
|
2022-10-11 |
Programming Bootcamp for Scientists #14 - f-strings and formatted printing
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-10 |
Programming Bootcamp for Scientists #13
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-09 |
Automated tests for sssimp, a simple static site generator in Python
|
os
|
|
|
Screencast |
|
2022-10-09 |
Python helper: Let all CI jobs fail separately
|
os
|
|
|
Screencast |
|
2022-10-08 |
Make it easy to setup CI environment - python (once-utils)
|
os
|
|
|
Screencast |
|
2022-10-08 |
Programming Bootcamp for Scientists #12
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-07 |
Programming Bootcamp for Scientists #11
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-06 |
Programming Bootcamp for Scientists #10
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-05 |
Programming Bootcamp for Scientists #9
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-04 |
Testing interval-timer, a Python module
|
os
|
|
|
Screencast |
|
2022-10-04 |
Programming Bootcamp for Scientists #8
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-03 |
Programming Bootcamp for Scientists #7
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-10-02 |
Docker course: container vs. image
|
docker
|
|
|
Screencast |
|
2022-10-01 |
Docker course: What is Docker?
|
docker
|
|
|
Screencast |
|
2022-09-30 |
Docker course: Why use Docker?
|
docker
|
|
|
Screencast |
|
2022-09-29 |
Docker course intro
|
docker
|
|
|
Screencast |
|
2022-09-28 |
Programming Bootcamp for Scientists #6
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-09-26 |
Programming Bootcamp for Scientists #5
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-09-25 |
Programming Bootcamp for Scientists #4
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-09-24 |
Programming Bootcamp for Scientists #3
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-09-23 |
Go Course: Install the Go compiler
|
go
|
|
|
Screencast |
|
2022-09-20 |
Go Course: Go and Open Source
|
go
|
|
|
Screencast |
|
2022-09-19 |
Patch rdfind, a C++ project to avoid checksum checking
|
os
|
|
|
Screencast |
|
2022-09-18 |
Go Course: Why use Go? The features of Golang
|
go
|
|
|
Screencast |
|
2022-09-16 |
Programming Bootcamp for Scientists #2
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2022-09-15 |
Go Course: Getting started with the Golang course
|
go
|
|
|
|
|
2022-09-14 |
OS
|
os
|
|
|
Screencast |
|
2022-09-14 |
Fix URL to repository of the glob-linters Python project
|
os
|
|
|
Screencast |
|
2022-09-14 |
Recording changes in Git
|
git-on-windows
|
|
|
Screencast |
|
2022-09-13 |
Introduce Continuous Integration (CI) to the starpy Python project
|
os
|
|
|
Screencast |
|
2022-09-13 |
Git file status
|
git-on-windows
|
|
|
Screencast |
|
2022-09-11 |
Exercise git session 1
|
git-on-windows
|
|
|
Screencast |
|
2022-09-09 |
Getting help for git
|
git-on-windows
|
|
|
|
|
2022-09-04 |
ANSI command line colors with Python
|
|
|
|
Screencast |
|
2022-08-26 |
Adding first file to your git repository
|
git-on-windows
|
|
|
|
|
2022-08-24 |
Value might be None in Python - checking with mypy
|
|
|
|
|
|
2022-08-22 |
Handle different types of parameters in the same function in Python
|
|
|
|
|
|
2022-08-21 |
Convert any script to a Linux service (daemon)
|
|
|
|
|
|
2022-08-17 |
Materialize CSS: Side-nav with hierarchy
|
materialize
|
|
|
|
|
2022-08-17 |
Materialize CSS: Side-nav with Vanilla JavaScript on both sides
|
materialize
|
|
|
|
|
2022-08-17 |
Materialize CSS: Side-nav with Vanilla JavaScript
|
materialize
|
|
|
|
|
2022-08-17 |
Materialize CSS: Rows and columns - a grid
|
materialize
|
|
|
|
|
2022-08-17 |
Materialize CSS - div container
|
materialize
|
|
|
|
|
2022-08-17 |
Materialize CSS - Skeleton
|
materialize
|
|
|
|
|
2022-08-17 |
Materialize CSS
|
materialize
|
|
|
Screencast |
|
2022-08-17 |
Programming Bootcamp for Scientists #1
|
programming-bootcamp-for-scientists
|
|
|
|
|
2022-03-04 |
Multiple counters with plain JavaScript and local storage
|
|
|
|
Screencast |
|
2022-01-23 |
LibreLingo - adding a Cancel button
|
|
|
|
Screencast |
|
2021-12-01 |
Python Functional Programming: Exercises 1
|
python-functional-programming
|
|
|
|
|
2021-10-25 |
Bitbucket
|
|
|
|
|
|
2021-10-10 |
Upload multiple files with HTML and Flask
|
|
|
|
|
|
2021-09-29 |
Python: Parsing HTML with Beautiful soup
|
|
|
|
|
|
2021-09-29 |
git branching strategy for when you cannot use the --force
|
|
|
|
|
|
2021-09-29 |
Python create partial functions in runtime
|
|
|
|
|
|
2021-09-28 |
Getting started with Flake8
|
|
|
|
|
|
2021-09-18 |
Python package dependency management - pip freeze - requirements.txt and constraints.txt
|
python
|
|
|
Screencast |
|
2021-09-08 |
Developing an application for organising online self knowledge workshops - part 10
|
|
|
|
|
|
2021-08-30 |
Super-global variables in Python exploiting the builtins package
|
|
|
|
|
|
2021-08-16 |
Testing a Docker image created by GitLab CI
|
ci
|
|
|
|
|
2021-08-12 |
Convert Python numpy array to in memory binary image using PIL or OpenCV
|
|
|
|
Screencast |
|
2021-07-25 |
Working on PyDigger with Upasana Shukla - part 4
|
pydigger
|
|
|
|
|
2021-07-12 |
Programming Crystal Language Course - part 1
|
crystal
|
|
|
|
|
2021-07-06 |
Web Application development in Laravel with Natalie O'Brien
|
|
|
|
|
|
2021-07-04 |
Learn Crystal with me!
|
crystal
|
|
|
|
|
2021-07-02 |
Sequence without 1-on-1 in Crystal
|
|
|
|
|
|
2021-07-02 |
Crystal: Swap Nibbles
|
|
|
|
|
|
2021-06-26 |
Binary Palindrom - Crystal
|
|
|
|
|
|
2021-06-26 |
Testing 3rd party packages on end-user's machine during installation
|
|
|
|
Screencast |
|
2021-06-23 |
Live Crystal Shardbox development with Johannes Müller (straight-shoota)
|
|
|
|
Screencast |
|
2021-06-23 |
Developing an application for organising online self knowledge workshops - part 9
|
online-self-knowledge-workshop
|
|
|
Screencast |
|
2021-06-21 |
Debug and Explore Python with PT Python
|
|
|
|
|
|
2021-06-21 |
DevOps vs. DevOps Engineer
|
|
|
|
|
|
2021-06-21 |
Solution: rectangle in Ruby (CLI and STDIN = Standard IO)
|
|
|
|
|
|
2021-06-21 |
Bash prompt showing git status
|
|
|
|
Screencast |
|
2021-06-20 |
Working on PyDigger with Upasana Shukla - part 3
|
pydigger
|
|
|
|
|
2021-06-18 |
Build Docker image in GitLab CI/CD pipeline
|
ci
|
|
|
Screencast |
|
2021-06-18 |
Selenium with Python Live session with Ynon Perek
|
|
|
|
Screencast |
|
2021-06-16 |
Developing an application for organising online self knowledge workshops - part 8
|
online-self-knowledge-workshop
|
|
|
Screencast |
|
2021-06-14 |
Crystal part 2 - puts, print, p!
|
crystal
|
|
|
Screencast |
|
2021-06-14 |
Crystal part 1 - installation
|
crystal
|
|
|
|
|
2021-06-14 |
Crystal
|
crystal
|
|
|
Screencast |
|
2021-06-10 |
Developing an application for organising online self knowledge workshops - part 7
|
online-self-knowledge-workshop
|
|
|
Screencast |
|
2021-06-06 |
Developing an application for organising online self knowledge workshops - part 6
|
online-self-knowledge-workshop
|
|
|
Screencast |
|
2021-05-30 |
Developing an application for organising online self knowledge workshops - part 5
|
online-self-knowledge-workshop
|
|
|
Screencast |
|
2021-05-27 |
Developing an application for organising online self knowledge workshops - part 4
|
online-self-knowledge-workshop
|
|
|
Screencast |
|
2021-05-26 |
Learning ReactJS in a live session
|
|
|
|
Screencast |
|
2021-05-24 |
Working on PyDigger with Upasana Shukla
|
pydigger
|
|
|
Screencast |
|
2021-05-23 |
Working on PyDigger
|
pydigger
|
|
|
Screencast |
|
2021-05-20 |
Developing an application for organising online self knowledge workshops - part 3
|
online-self-knowledge-workshop
|
|
|
|
|
2021-05-15 |
Registry of 3rd party libraries / packages / modules
|
|
|
|
|
|
2021-05-13 |
Flask counter with SQLite, SQLAlchemy, pytest - database migration with yoyo
|
|
|
|
|
|
2021-05-13 |
Flask counter with SQLite, SQLAlchemy, pytest
|
|
|
|
Screencast |
|
2021-05-11 |
Working on the workout-app with Rachel Normand - part 2 - Python Flask, Pytest
|
workout-app
|
|
|
|
|
2021-05-11 |
Working on the workout-app with Rachel Normand
|
workout-app
|
|
|
|
|
2021-05-11 |
Developing an application for organising online self knowledge workshops
|
online-self-knowledge-workshop
|
|
|
Screencast |
|
2021-05-11 |
Developing an application for organising online self knowledge workshops - part 2
|
online-self-knowledge-workshop
|
|
|
Screencast |
|
2021-05-09 |
Working on PyDigger with Upasana Shukla
|
pydigger
|
|
|
|
|
2021-05-07 |
Show dates in the timezone of the reader using JavaScript
|
|
|
|
Screencast |
|
2021-05-06 |
Signal handling: Catch Ctrl-C in Python
|
|
|
|
|
|
2021-05-04 |
ReactJS
|
|
|
|
Screencast |
|
2021-05-04 |
Working on the workout-app with Rachel Normand - part 1 ReactJS
|
workout-app
|
|
|
Screencast |
|
2021-05-04 |
Developing an application for organising online self knowledge workshops - Part 1
|
online-self-knowledge-workshop
|
|
|
Screencast |
|
2021-04-29 |
DevOps work - setting up CI and Docker for the course management project with Thomas Klausner
|
ci
|
|
|
|
|
2021-04-29 |
Python fork and wait or waitpid
|
|
|
|
Screencast |
|
2021-04-27 |
Working on s3path the Python File-System/Path like interface for AWS S3 with Lior Mizrahi
|
|
|
|
Screencast |
|
2021-04-26 |
Setting up ELK using Rexify
|
|
|
|
Screencast |
|
2021-04-20 |
Managing jobs in a PBS cluster using Python
|
|
|
|
Screencast |
|
2021-04-19 |
Getting started with Git and GitHub (with Olga Tapinova)
|
|
|
|
Screencast |
|
2021-04-19 |
Command line accounting in Python
|
|
|
|
Screencast |
|
2021-04-18 |
Implementing a feature in the Typescript cucumber-playwright package with Tally Barak
|
|
|
|
|
|
2021-04-11 |
Run code locally with Rexify
|
|
|
|
|
|
2021-04-11 |
Reboot remote server with Rexify
|
|
|
|
|
|
2021-04-10 |
Install the ELK stack on CentOS using Ansible
|
|
|
|
|
|
2021-04-02 |
Live pair programming events
|
|
|
|
Screencast |
|
2021-04-02 |
Automation with Rex - part 3 - Rexify
|
|
|
|
|
|
2021-03-23 |
Rex - (R)?ex - Rexify
|
|
|
|
Screencast |
|
2021-03-22 |
Multiple OS-es using Rexify
|
|
|
|
|
|
2021-03-16 |
Ansible - localhost
|
|
|
|
|
|
2021-03-10 |
Add image to existing PDF file in Python using reportlab
|
|
|
|
|
|
2021-03-10 |
Create multipage PDF file in Python using reportlab
|
|
|
|
|
|
2021-03-10 |
Create PDF file with image in Python using reportlab
|
|
|
|
Screencast |
|
2021-03-09 |
Learn automation using Rexify
|
|
|
|
|
|
2021-02-23 |
Bash shell always succeed with ||: suffix
|
|
|
|
Screencast |
|
2021-02-07 |
Exploring GitLab CI
|
ci
|
|
|
|
|
2021-01-30 |
Functional programming in Python
|
python-functional-programming
|
|
|
|
|
2021-01-13 |
Add application to quick lanuch in Ubuntu
|
|
|
|
Screencast |
|
2021-01-01 |
Displaying a graph from Cyclic Voltammetry (CV) by Gabriele Meilikhov
|
|
|
|
|
|
2020-12-27 |
Find first element in an array matching a condition in JavaScript
|
|
|
|
|
|
2020-12-07 |
Jenkins Pipeline parameters
|
jenkins
|
|
|
|
|
2020-11-30 |
Find the first element in Python list that matches some condition
|
|
|
|
|
|
2020-11-29 |
GitLab CI job building a Docker image
|
ci
|
|
|
Screencast |
|
2020-11-28 |
COVID 19 charts by DungeonTiger
|
|
|
|
Screencast |
|
2020-11-26 |
Basic modification of Biological data frames using Pandas by Shelley Klompus
|
|
|
|
|
|
2020-11-23 |
Build docker image with buildah
|
|
|
|
|
|
2020-11-21 |
Finding an Open Source Python project to contribute to
|
|
|
|
|
|
2020-11-12 |
Add notification to my command line on Ubuntu Linux
|
|
|
|
|
|
2020-10-03 |
Running Jenkins in Docker
|
jenkins
|
|
|
|
|
2020-10-03 |
Jenkins Pipeline printing Unicode characters
|
|
|
|
|
|
2020-10-03 |
Printing Unicode characters from Groovy
|
groovy
|
|
|
|
|
2020-09-30 |
Measuring confidence level in your application - Quality Assurance?
|
|
|
|
|
|
2020-09-21 |
DevOps, CI/CD, and Automation assesment questions
|
ci
|
|
|
|
|
2020-09-17 |
Datadog
|
|
|
|
Screencast |
|
2020-09-02 |
Add language tags to PyVideo
|
|
|
|
|
|
2020-08-26 |
Raku Interactive Shell - values in $ variables
|
raku
|
|
|
|
|
2020-08-22 |
First impression with Raku
|
raku
|
|
|
Screencast |
|
2020-08-14 |
Travis-CI: Why use Continuous Integration?
|
ci
|
|
|
Screencast |
|
2020-08-11 |
Python Programming Bootcamp for Scientists
|
programming-bootcamp-for-scientists
|
|
|
Screencast |
|
2020-07-31 |
How to contribute to Meta::CPAN
|
os-projects
|
|
|
|
|
2020-07-29 |
How to sync Google calendar with an external calendar?
|
|
|
|
|
|
2020-07-28 |
Services provided by Gabor Szabo at Code Maven
|
|
|
|
|
|
2020-07-25 |
Courses
|
|
|
|
|
|
2020-07-23 |
Mobile swipe left, swipe right of HTML pages using vanilla JavaScript
|
|
|
|
|
|
2020-07-22 |
Invitation
|
|
|
|
|
|
2020-07-22 |
DevOps Invitation
|
|
|
|
|
|
2020-07-16 |
Open Source Companies
|
|
|
Interview |
|
|
2020-07-14 |
What does an SRE do at Adobe? - Our guest is Rachael Bates
|
job-search
|
|
|
|
|
2020-07-03 |
Jenkins pipeline: add badges
|
jenkins
|
|
|
|
|
2020-07-03 |
Jenkins pipeline: List agents by name or by label
|
jenkins
|
|
|
|
|
2020-07-03 |
Jenkins pipeline: interactive input during process
|
jenkins
|
|
|
|
|
2020-07-03 |
Jenkins pipeline: Get previous build status - getPreviousBuild
|
jenkins
|
|
|
|
|
2020-07-03 |
Jenkins Pipeline: Collect exit code from external commands
|
jenkins
|
|
|
|
|
2020-07-03 |
Jenkins pipeline: parallel stages
|
jenkins
|
|
|
|
|
2020-07-01 |
Compare the speed of grep with Python regexes
|
|
|
|
|
|
2020-06-27 |
Ready-made downloadable and deployable Open Source web applications
|
|
|
|
|
|
2020-06-27 |
Live web sites with editable Open Source source code
|
|
|
|
|
|
2020-06-27 |
Python: capturing, hiding, and reporting warnings
|
|
|
|
|
|
2020-06-27 |
Open Source Web application frameworks
|
|
|
|
|
|
2020-06-26 |
Python Flask: logging
|
flask
|
|
|
|
|
2020-06-26 |
Python Flask: catch and handle exceptions in routes using errorhandler
|
flask
|
|
|
|
|
2020-06-23 |
Python Flask: execute code after every request
|
flask
|
|
|
|
|
2020-06-23 |
Python Flask: execute code before every request
|
flask
|
|
|
|
|
2020-06-22 |
Python Flask: execute code once before first request
|
flask
|
|
Interview |
|
|
2020-06-19 |
Job search
|
job-search
|
|
Interview |
|
|
2020-06-18 |
Perl Career with Pete Sergeant
|
job-search
|
|
|
Screencast |
|
2020-06-14 |
Python: Pydigger add author field to a PyPI package
|
|
|
Interview |
|
|
2020-06-08 |
Job search - Distantjob with Leticia Naranjo
|
job-search
|
|
|
|
|
2020-06-04 |
Docker
|
docker
|
|
|
Screencast |
|
2020-06-04 |
How to send a Pull-Request on GitHub - fixing the content of the Code-Maven site
|
|
|
|
|
|
2020-05-30 |
How to use LinkedIn to find a job and to let a job find you in Hi-Tech
|
|
|
|
|
|
2020-05-28 |
Type checking of Python code using mypy
|
python
|
|
|
|
|
2020-05-26 |
Books
|
|
|
|
|
|
2020-05-18 |
Git on Windows
|
git-on-windows
|
|
|
Screencast |
|
2020-05-15 |
Creating a local git repository
|
git-on-windows
|
|
|
Screencast |
|
2020-05-13 |
Getting started with Git on MS Windows
|
git-on-windows
|
|
|
Screencast |
|
2020-05-11 |
Download and install Git on MS Windows
|
git-on-windows
|
|
|
Screencast |
|
2020-05-07 |
Why use a version control system (VCS)?
|
git-on-windows
|
|
|
|
|
2020-05-06 |
Python: How to get input file on Windows
|
|
|
|
|
|
2020-05-02 |
How to edit Wikipedia
|
|
|
|
Screencast |
|
2020-05-01 |
Download and install git
|
git-on-windows
|
|
|
Screencast |
|
2020-04-28 |
Start Git with a local repository
|
git
|
|
|
Screencast |
|
2020-04-27 |
Skeleton Go program - error messages in Go
|
go
|
|
|
Screencast |
|
2020-04-24 |
Linux TAB completion of ls
|
|
|
|
|
|
2020-04-09 |
Job search on LinkedIn
|
|
|
|
|
|
2020-04-05 |
Open Source Desktop Applications
|
|
|
|
|
|
2020-04-01 |
Combine pytest reports
|
python
|
|
|
|
|
2020-03-23 |
Python: avoid importing everything using a star: *
|
python
|
|
|
|
|
2020-03-14 |
DevOps Engineer
|
jobs
|
|
|
|
|
2020-03-12 |
How to get your first job in hi-tech as a junior ...?
|
jobs
|
|
|
|
|
2020-03-12 |
Traversing directory tree using walk in Python - skipping .git directory
|
python
|
|
|
|
|
2020-03-11 |
Backend Python developer - Junior Python programmer
|
jobs
|
|
|
|
|
2020-03-09 |
Create an account on GitHub.
|
git
|
|
|
|
|
2020-03-07 |
Parsing test results from JUnit XML files with Python
|
python
|
|
|
|
|
2020-02-28 |
Python PIL - Pillow tutorial and examples
|
|
|
|
|
|
2020-02-13 |
Test Automaton Engineer
|
jobs
|
|
|
|
|
2020-02-13 |
SQL
|
|
|
|
|
|
2020-02-13 |
C# .NET
|
|
|
|
|
|
2020-02-10 |
Raku
|
raku
|
|
|
|
|
2020-01-24 |
Bash: Read file line-by-line
|
|
|
|
|
|
2020-01-18 |
Create a Personal Microblog
|
|
|
|
|
|
2020-01-17 |
Exercise: Counter
|
|
|
|
|
|
2020-01-17 |
Python: Implement the wc command of Linux/Unix (word count)
|
|
|
|
|
|
2020-01-17 |
Python: Sum of numbers in a file
|
|
|
|
|
|
2020-01-16 |
Jenkins pipelines: Arbitrary code execution in the shell
|
jenkins
|
|
|
|
|
2020-01-16 |
Jenkins pipeline: get current user
|
jenkins
|
|
|
|
|
2020-01-06 |
Jenkins Pipeline: read a file and write a file - readFile, writeFile
|
jenkins
|
|
|
|
|
2020-01-04 |
Jenkins: separate jobs for development and production
|
jenkins
|
|
|
|
|
2020-01-01 |
Bailador
|
|
|
|
|
|
2020-01-01 |
Shopping list
|
|
|
|
|
|
2019-12-20 |
Compile Python from source code
|
python
|
|
|
|
|
2019-12-07 |
How to set the job number and description for a Jenkinsfile in a Jenkins Pipeline?
|
jenkins
|
|
|
|
|
2019-12-07 |
Jenkins triggers: Periodic polling
|
jenkins
|
|
|
|
|
2019-11-28 |
CI notification strategy
|
ci
|
|
|
|
|
2019-11-19 |
Single counter with simple text file using Go
|
go
|
|
|
|
|
2019-10-19 |
Creating PDF files using Python and reportlab
|
python
|
|
|
|
|
2019-10-04 |
Enable Travis-CI for Continuous Integration
|
ci
|
|
|
|
|
2019-09-21 |
Show file modification time in Python
|
python
|
|
|
|
|
2019-09-21 |
Static code analysis for Python code - PEP8, FLAKE8, pytest
|
python
|
|
|
|
|
2019-09-17 |
Python timeout on a function call or any code-snippet.
|
python
|
|
|
|
|
2019-09-14 |
Golang
|
go
|
|
|
|
|
2019-09-07 |
HAProxy
|
|
|
|
|
|
2019-09-06 |
Python Flask: serve static files: (CSS, JavaScript, images, etc.)
|
flask
|
|
|
|
|
2019-08-24 |
Groovy iterate over map keys
|
groovy
|
|
|
|
|
2019-08-24 |
Groovy get the list of keys of a map as an ArrayList
|
groovy
|
|
|
|
|
2019-08-20 |
Testing with PyTest
|
python
|
|
|
|
|
2019-08-12 |
ps does not show name of the shell script only -bash or bash - Linux
|
shell
|
|
|
|
|
2019-07-21 |
How to return a 404 error in Flask application
|
flask
|
|
|
|
|
2019-07-20 |
Elasticseach administrative and configuration commands
|
|
|
|
|
|
2019-07-20 |
Bash set -e to stop script on failure
|
shell
|
|
|
|
|
2019-07-20 |
Bash set -x to print statements as they are executed
|
shell
|
|
|
|
|
2019-07-19 |
Python: traversing dependency tree
|
python
|
|
|
|
|
2019-07-19 |
Python atexit exit handle - like the END block of Perl
|
python
|
|
|
|
|
2019-07-17 |
Flask: display elapsed time
|
flask
|
|
|
|
|
2019-07-09 |
Python: logging in a library even before enabling logging
|
python
|
|
|
|
|
2019-07-09 |
Python: print stack trace after catching exception
|
python
|
|
|
|
|
2019-06-26 |
Git: Check for conflicts before merge
|
|
|
|
|
|
2019-06-25 |
Python daemon (background service)
|
python
|
|
|
|
|
2019-06-25 |
Python and ElasticSearch
|
python
|
|
|
|
|
2019-06-25 |
Elastic Search - updating complex data structure
|
|
|
|
|
|
2019-06-17 |
Calling Java from Python
|
python
|
|
|
|
|
2019-06-17 |
Bash: parsing command line arguments with getopt
|
|
|
|
|
|
2019-06-13 |
R&D at The Black List
|
rnd
|
|
|
|
|
2019-06-12 |
Ansible playbook remove directory
|
ansible
|
|
|
|
|
2019-06-12 |
Ansible playbook remove file
|
ansible
|
|
|
|
|
2019-06-12 |
Ansible playbook listing uptime using python3
|
ansible
|
|
|
|
|
2019-06-01 |
Python unittest fails, but return exit code 0 - how to fix
|
python
|
|
|
|
|
2019-05-24 |
Unix/Linux Shell - Bash
|
shell
|
|
|
|
|
2019-05-22 |
Bash shell substring
|
shell
|
|
|
|
|
2019-05-22 |
Bash shell path relative to current script
|
shell
|
|
|
|
|
2019-05-22 |
Bash: get absolute path to current script
|
shell
|
|
|
|
|
2019-05-17 |
qx or backticks in python - capture the output of external programs
|
python
|
|
|
|
|
2019-05-17 |
Google Cloud shutdown script
|
|
|
|
|
|
2019-05-08 |
Counter with Python and MongoDB
|
python
|
|
|
|
|
2019-05-07 |
Groovy: import standard libraries
|
groovy
|
|
|
|
|
2019-05-05 |
Serving web pages over IPv6 and IPv4 and verifying it
|
|
|
|
|
|
2019-05-01 |
The difference between annotated and simple git tags
|
|
|
|
|
|
2019-05-01 |
Jenkins report the name of the stage that failed
|
jenkins
|
|
|
|
|
2019-04-23 |
What ports are open on Linux - which application uses which port
|
|
|
|
|
|
2019-04-22 |
Resize images using Python PIL Pillow
|
python
|
|
|
|
|
2019-04-22 |
Crop images using Python PIL - Pillow
|
python
|
|
|
|
|
2019-04-22 |
Write text on existing image using Python PIL - Pillow
|
python
|
|
|
|
|
2019-04-22 |
Python: get size of image using PIL or Pillow
|
python
|
|
|
|
|
2019-04-21 |
Groovy casting
|
groovy
|
|
|
|
|
2019-04-21 |
Groovy throw (raise) exception
|
groovy
|
|
|
|
|
2019-04-21 |
Groovy Exception handling (try, catch, Exception)
|
groovy
|
|
|
|
|
2019-04-21 |
Resize images on the command line using image magick
|
|
|
|
|
|
2019-04-20 |
Groovy path to current executable script
|
groovy
|
|
|
|
|
2019-04-20 |
Groovy System properties
|
groovy
|
|
|
|
|
2019-04-20 |
Groovy: Formatted printing with printf and sprintf
|
groovy
|
|
|
|
|
2019-04-20 |
Groovy pop push
|
groovy
|
|
|
|
|
2019-04-19 |
Flask in Docker - development
|
|
|
|
|
|
2019-04-17 |
Groovy: join elements of an array
|
groovy
|
|
|
|
|
2019-04-16 |
Caching results to speed up process in Python
|
python
|
|
|
|
|
2019-04-16 |
Logical operators in Ruby (and, or, not), (&&, ||, !)
|
ruby
|
|
|
|
|
2019-04-16 |
Groovy recursive functions
|
groovy
|
|
|
|
|
2019-04-16 |
Groovy file and directory attributes
|
groovy
|
|
|
|
|
2019-04-16 |
Groovy exit - System.exit - early exit from Groovy script
|
groovy
|
|
|
|
|
2019-04-16 |
Groovy command line arguments (args)
|
groovy
|
|
|
|
|
2019-04-12 |
Groovy variable scope
|
groovy
|
|
|
|
|
2019-04-09 |
Bash: while loop - break - continue
|
shell
|
|
|
|
|
2019-04-09 |
Groovy function overloading
|
groovy
|
|
|
|
|
2019-04-09 |
Groovy classes
|
groovy
|
|
|
|
|
2019-04-09 |
Groovy: evaluate code in another file
|
groovy
|
|
|
|
|
2019-04-09 |
Python: PyTest fixtures - temporary directory - tmpdir
|
python
|
|
|
|
|
2019-04-09 |
Bind9 DNS records for SPF1 and DKIM1 for a domain used by mailgun
|
|
|
|
|
|
2019-04-08 |
Groovy code reuse
|
groovy
|
|
|
|
|
2019-04-08 |
Groovy functions
|
groovy
|
|
|
|
|
2019-04-05 |
Jenkins Pipeline: git checkout using reference to speed up cloning large repositories
|
jenkins
|
|
|
|
|
2019-03-31 |
Python UUID - Universally unique identifier
|
python
|
|
|
|
|
2019-03-31 |
Applied Imbalanced Data Solutions
|
|
|
|
|
|
2019-03-30 |
Counter Examples
|
|
|
|
|
|
2019-03-26 |
Stop and disable apt-get using Ansible
|
ansible
|
|
|
|
|
2019-02-21 |
Groovy: for loop - break - continue
|
groovy
|
|
|
|
|
2019-02-18 |
Python: Fermat primality test and generating co-primes
|
python
|
|
|
|
|
2019-02-15 |
Groovy: substring
|
groovy
|
|
|
|
|
2019-02-15 |
Groovy string length
|
groovy
|
|
|
|
|
2019-02-15 |
Jenkins Pipeline - set and use environment variables
|
jenkins
|
|
|
|
|
2019-02-15 |
Jenkins Pipeline BuildUser plugin
|
jenkins
|
|
|
|
|
2019-02-15 |
Vagrant for Jenkins on Ubuntu
|
jenkins
|
|
|
|
|
2019-02-09 |
Flask routes - URL mapping - views
|
flask
|
|
|
|
|
2019-02-03 |
dot file or configuration files
|
|
|
|
|
|
2019-01-31 |
Limit Bitbucket pipelines to specific branches
|
ci
|
|
|
|
|
2019-01-25 |
Python: fixing random numbers for testing
|
python
|
|
|
|
|
2019-01-25 |
Measure elapsed time in Linux shell using time and date
|
shell
|
|
|
|
|
2019-01-23 |
The importance of using HTTPS
|
|
|
|
|
|
2019-01-18 |
Python: Iterate over list of tuples
|
python
|
|
|
|
|
2019-01-17 |
Print version number of Python module
|
python
|
|
|
|
|
2019-01-17 |
Functions in Linux shell (bash)
|
shell
|
|
|
|
|
2019-01-14 |
Python: Repeat the same random numbers using seed
|
python
|
|
|
|
|
2019-01-14 |
Python: split command line into pieces as the shell does - shlex.split()
|
python
|
|
|
|
|
2019-01-11 |
Create temporary directory on Linux with Bash using mktemp
|
shell
|
|
|
|
|
2019-01-01 |
Terraform
|
|
|
|
|
|
2019-01-01 |
Free Meetup Spaces in Israel
|
|
|
|
|
|
2018-12-18 |
Python context tools - cwd, tmpdir
|
python
|
|
|
|
|
2018-12-18 |
Python and PostgreSQL
|
python
|
|
|
|
|
2018-12-15 |
RPC with Python using RPyC
|
python
|
|
|
|
|
2018-12-15 |
consul
|
|
|
|
|
|
2018-12-07 |
Docker
|
|
|
|
|
|
2018-11-17 |
Python: Capture standard output, standard error, and the exit code of a subprocess
|
python
|
|
|
|
|
2018-11-17 |
Python: seek - move around in a file and tell the current location
|
python
|
|
|
|
|
2018-11-14 |
at - running a command at some time in the future in Linux (relative time or absolute time)
|
|
|
|
|
|
2018-11-11 |
jq
|
|
|
|
|
|
2018-10-30 |
Return multiple values from a function
|
groovy
|
|
|
|
|
2018-10-30 |
Groovy: relative path
|
groovy
|
|
|
|
|
2018-10-30 |
Groovy: temporary file with autodelete
|
groovy
|
|
|
|
|
2018-10-30 |
Groovy: remove spaces from a string
|
groovy
|
|
|
|
|
2018-10-30 |
PostgreSQL
|
|
|
|
|
|
2018-10-27 |
Using the Open Weather Map API with Python
|
python
|
|
|
|
|
2018-10-26 |
Using the Open Weather Map API with curl
|
|
|
|
|
|
2018-10-20 |
Statsd with Python
|
|
|
|
|
|
2018-09-18 |
Pretty print JSON with beautifier: How to make a JSON readable
|
|
|
|
|
|
2018-09-16 |
tmux a terminal multiplexer
|
|
|
|
|
|
2018-09-15 |
Create Digital Ocean Droplet using Terraform
|
|
|
|
|
|
2018-09-14 |
Digital Ocean API
|
|
|
|
|
|
2018-09-14 |
Groovy: Closures
|
groovy
|
|
|
|
|
2018-09-14 |
Groovy: Random numbers, random selection from list of values
|
groovy
|
|
|
|
|
2018-09-13 |
Groovy: import and use functions from another file
|
groovy
|
|
|
|
|
2018-09-07 |
Groovy: Date, Time, Timezone
|
groovy
|
|
|
|
|
2018-09-06 |
Python argparse to process command line arguments
|
python
|
|
|
|
|
2018-08-31 |
aws - the command line tool for AWS Amazon Web Services
|
|
|
|
|
|
2018-08-31 |
gcloud - the command line tool for Google Cloud Platform
|
|
|
|
|
|
2018-08-22 |
Jenkins CLI: create node
|
jenkins
|
|
|
|
|
2018-08-22 |
Time left in process (progress bar) in Python
|
python
|
|
|
|
|
2018-08-21 |
Jenkins Pipeline: Add some text to the job using manager.addShortText
|
jenkins
|
|
|
|
|
2018-08-21 |
Jenkins Pipeline: Send e-mail notifications
|
jenkins
|
|
|
|
|
2018-08-20 |
Jenkins Pipeline: running external programs with sh or bat
|
jenkins
|
|
|
|
|
2018-08-20 |
Jenkins Pipeline - Hello World
|
jenkins
|
|
|
|
|
2018-08-16 |
Ansible playbook: print output of command
|
|
|
|
|
|
2018-08-15 |
Enforce fast forward as merge strategy in Git
|
|
|
|
|
|
2018-08-10 |
Ansible playbook: print debugging statement
|
ansible
|
|
|
|
|
2018-08-10 |
Enforcing commit message format in Git - on the client side
|
|
|
|
|
|
2018-08-04 |
R&D at Cellex Networks
|
rnd
|
|
|
|
|
2018-08-02 |
Groovy: JSON - reading and writing
|
groovy
|
|
|
|
|
2018-07-31 |
Groovy map (dictionary, hash, associative array)
|
groovy
|
|
|
|
|
2018-07-31 |
Groovy - Regular Expressions - regexes
|
groovy
|
|
|
|
|
2018-07-15 |
git config
|
git
|
|
|
|
|
2018-07-15 |
Install Jenkins on Ubuntu
|
jenkins
|
|
|
|
|
2018-07-12 |
R&D at Graduway
|
rnd
|
|
|
|
|
2018-07-08 |
R&D at WeWork
|
rnd
|
|
|
|
|
2018-07-08 |
R&D at $company?
|
rnd
|
|
|
|
|
2018-07-03 |
Per project (per directory) private ssh keys for git
|
|
|
|
|
|
2018-07-02 |
Strategy and Tooling teams
|
|
|
|
|
|
2018-07-02 |
Service Provider
|
|
|
|
|
|
2018-07-02 |
Software Circuit Breaker
|
|
|
|
|
|
2018-06-30 |
Git Workflow for teams using a single remote repository
|
|
|
|
|
|
2018-06-29 |
Git workflow for individuals
|
git
|
|
|
|
|
2018-06-28 |
git stash - temporary saving changes
|
git
|
|
|
|
|
2018-06-19 |
JavaScript and jQuery on GitHub pages
|
|
|
|
|
|
2018-06-12 |
Logging in Python
|
python
|
|
|
|
|
2018-06-12 |
Simple logging in Python
|
python
|
|
|
|
|
2018-06-03 |
Groovy: listing the content of a directory, traversing a directory tree
|
groovy
|
|
|
|
|
2018-06-03 |
Groovy: reading and writing files - appending content
|
groovy
|
|
|
|
|
2018-06-03 |
Count digits in Groovy
|
groovy
|
|
|
|
|
2018-06-02 |
Groovy: read CSV file
|
groovy
|
|
|
|
|
2018-06-02 |
Groovy: color selector
|
groovy
|
|
|
|
|
2018-06-01 |
Groovy: sum of numbers
|
groovy
|
|
|
|
|
2018-06-01 |
Groovy: Lists
|
groovy
|
|
|
|
|
2018-06-01 |
Groovy: Determine type of an object
|
groovy
|
|
|
|
|
2018-05-27 |
Groovy: Number guessing game
|
groovy
|
|
|
|
|
2018-05-27 |
Groovy: Undeclared variable - runtime exception - groovy.lang.MissingPropertyException
|
groovy
|
|
|
|
|
2018-05-27 |
Groovy: read from console (STDIN, keyboard)
|
groovy
|
|
|
|
|
2018-05-27 |
Groovy value types
|
groovy
|
|
|
|
|
2018-05-24 |
Groovy
|
groovy
|
|
|
|
|
2018-05-24 |
Testing random numbers in Python using mocks
|
python
|
|
|
|
|
2018-05-21 |
Mocking input and output for Python testing
|
python
|
|
|
|
|
2018-05-19 |
Skeleton: A minimal example generating HTML with Python Jinja
|
python
|
|
|
|
|
2018-05-18 |
Python: Temporary files and directory for Pytest
|
python
|
|
|
|
|
2018-05-01 |
Hello World in Groovy
|
groovy
|
|
|
|
|
2018-04-28 |
Better Predicting Wine Cultivar with Feature Selection
|
|
|
|
|
|
2018-04-28 |
Calculator in Java
|
java
|
|
|
|
|
2018-04-23 |
Getting Started with GitHub Pages: with HTML and with Jekyll
|
|
|
|
|
|
2018-04-21 |
Exercise: ROT13
|
exercises
|
|
|
|
|
2018-04-21 |
Exercise: Implement Reverse Polish Calculator
|
exercises
|
|
|
|
|
2018-04-21 |
Exercise: Check if number is prime
|
exercises
|
|
|
|
|
2018-04-21 |
Exercise: Queue
|
exercises
|
|
|
|
|
2018-04-20 |
MasterMind
|
exercises
|
|
|
|
|
2018-04-20 |
One dimensional spacefight (aka. The spaceship operator)
|
exercises
|
|
|
|
|
2018-04-17 |
YAML - YAML Ain't Markup Language
|
|
|
|
|
|
2018-04-09 |
Python testing with Pytest: Order of test functions - fixtures
|
python
|
|
|
|
|
2018-04-06 |
Git
|
git
|
|
|
|
|
2018-04-04 |
Improve the compilation time of your project!
|
|
|
|
|
|
2018-04-02 |
Accept GET and POST parameters in PHP - use htmlspecialchars
|
php
|
|
|
|
|
2018-04-02 |
PHP development environment on CentOS
|
php
|
|
|
|
|
2018-04-02 |
PHP
|
php
|
|
|
|
|
2018-03-31 |
Java
|
java
|
|
|
|
|
2018-03-28 |
Survey: Configuration Management Tools
|
|
|
|
|
|
2018-03-27 |
for-else in Python indicating "value not found"
|
python
|
|
|
|
|
2018-03-24 |
Jenkins
|
jenkins
|
|
|
|
|
2018-03-21 |
Installing Perl and CPAN modules using Ansible
|
ansible
|
|
|
|
|
2018-03-21 |
Install and configure Nginx using Ansible
|
ansible
|
|
|
|
|
2018-03-18 |
Waiting with Ansible, pausing a Playbook
|
ansible
|
|
|
|
|
2018-03-18 |
Reboot using Ansible
|
ansible
|
|
|
|
|
2018-03-18 |
Setup for Learning Ansible
|
ansible
|
|
|
|
|
2018-03-14 |
Installing Ansible
|
ansible
|
|
|
|
|
2018-03-14 |
Enable passwordless sudo for ansible
|
ansible
|
|
|
|
|
2018-03-14 |
Ansible on Ubuntu in VirtualBox environment - using Python 3
|
ansible
|
|
|
|
|
2018-03-11 |
Setup 2 Ubuntu boxes in VirtualBox to communicate with each other
|
linux
|
|
|
|
|
2018-03-11 |
Nano the simplest editor for Linux
|
linux
|
|
|
|
|
2018-03-11 |
Linux
|
linux
|
|
|
|
|
2018-03-11 |
Upgrade Linux packages and install new ones
|
linux
|
|
|
|
|
2018-03-09 |
Installing Ubuntu Linux in VirtualBox on top of Windows, Mac, or another Linux system
|
linux
|
|
|
|
|
2018-03-08 |
Exercise: Linux as a Virtual Environment - install + nginx
|
exercises
|
|
|
|
|
2018-03-07 |
Getting Started with Ansible managing CentOS on Digital Ocean
|
ansible
|
|
|
|
|
2018-03-06 |
Generate and deploy ssh private public keypair (ssh-keygen, ssh-copy-id)
|
linux
|
|
|
|
|
2018-03-04 |
Ansible
|
ansible
|
|
|
|
|
2018-02-28 |
Display notification from the Mac command line
|
|
|
|
|
|
2018-02-20 |
Vagrant and VirtualBox on Ubuntu 17.10 and CentOS 7
|
|
|
|
|
|
2018-02-16 |
Minimal setup for Coverage report at Coveralls for Python projects hosted on GitHub
|
|
|
|
|
|
2018-02-15 |
Create your own interactive shell with cmd in Python
|
python
|
|
|
|
|
2018-02-13 |
Micro Training Courses
|
|
|
|
|
|
2018-02-11 |
DevOps
|
|
|
|
|
|
2018-01-17 |
Survey: The 3 most important Programming languages to you
|
|
|
|
|
|
2018-01-03 |
Hello World in Java
|
java
|
|
|
|
|
2018-01-01 |
jQuery
|
|
|
|
|
|
2018-01-01 |
VirtualBox host-only network - ssh to remote machine
|
linux
|
|
|
|
|
2017-12-27 |
Create images with Python PIL and Pillow and write text on them
|
python
|
|
|
|
|
2017-12-10 |
Showing speed improvement using a GPU with CUDA and Python with numpy on Nvidia Quadro 2000D
|
python
|
|
|
|
|
2017-11-21 |
Show number of files in several directory trees using Shell
|
shell
|
|
|
|
|
2017-11-16 |
Show number of files in a directory tree using Shell
|
shell
|
|
|
|
|
2017-11-09 |
Survey: Continuous Integration Systems
|
|
|
|
|
|
2017-10-11 |
Introduction to Python unittest
|
python
|
|
|
|
|
2017-10-04 |
Doctest in Python
|
python
|
|
|
|
|
2017-09-06 |
Testing Python: Getting started with Pytest
|
python
|
|
|
|
|
2017-08-31 |
Server Monitoring
|
|
|
|
|
|
2017-08-30 |
Fight or Flight? - dealing with real world applications in Python
|
|
|
|
|
|
2017-08-27 |
Why to have Public Version Control System for Open Source Projects?
|
|
|
|
|
|
2017-08-25 |
Send HTTP Requests in Python
|
python
|
|
|
|
|
2017-08-21 |
Command-line counter in Python
|
python
|
|
|
|
|
2017-08-16 |
Project Management, Quality Assurance, and Test Automation in Open Source Projects
|
|
|
|
|
|
2017-08-13 |
Never use input() in Python 2
|
python
|
|
|
|
|
2017-08-09 |
Parallel processing in Python using fork
|
python
|
|
|
|
|
2017-05-05 |
Python Pytest assertion error reporting
|
python
|
|
|
|
|
2017-04-20 |
Pair Programming
|
|
|
|
|
|
2017-04-09 |
Static web server in Python
|
python
|
|
|
|
|
2017-03-22 |
How to contribute to an Open Source project?
|
|
|
|
|
|
2017-02-23 |
X-forwarding to run GUI program in Vagrant box
|
|
|
|
|
|
2017-01-27 |
Filters in AngularJS
|
|
|
|
|
|
2016-12-19 |
Quality and Value
|
|
|
|
|
|
2016-11-30 |
Count number of lines in a file and divide it by number of seconds in a day using Bash
|
shell
|
|
|
|
|
2016-11-23 |
Deploying Python with uWSGI and Nginx on Ubuntu 13.10
|
|
|
|
|
|
2016-11-12 |
Web site Accessibility (aka. a11y)
|
|
|
|
|
|
2016-10-30 |
Logging in AngularJS applications
|
|
|
Interview |
|
|
2016-10-28 |
CMOS #19: Job van Achterberg - Inclusive design
|
cmos
|
|
Interview |
|
|
2016-10-25 |
CMOS #18: Timi Ajiboye on Client Manager, Resque, Friendly ID and other Rails gems
|
cmos
|
|
Interview |
|
|
2016-10-21 |
CMOS #17: Moyinoluwa Adeyemi creating Android Watch in Yorùbá
|
cmos
|
|
|
|
|
2016-10-18 |
Showing objects in the JavaScript console without going mad
|
|
|
Interview |
|
|
2016-10-14 |
CMOS #16: Jan Henning Thorsen and Marcus Ramberg about Convos, the web-based IRC client
|
cmos
|
|
|
|
|
2016-10-10 |
Stack trace in JavaScript
|
|
|
Interview |
|
|
2016-10-07 |
CMOS #15: Prosper Otemuyiwa - Laravel
|
cmos
|
|
Interview |
|
|
2016-10-06 |
CMOS #14: Johnny Ray Austin - Mo - Django - VueJS
|
cmos
|
|
|
|
|
2016-10-05 |
Dependency Injection in AngularJS - with and without introspection
|
angularjs
|
|
Interview |
|
|
2016-10-03 |
CMOS #13: Trung Đinh Quang on GitHub Explorer - a progressive web app
|
cmos
|
|
|
|
|
2016-10-02 |
Logging in JavaScript applications
|
|
|
Interview |
|
|
2016-09-28 |
CMOS #12: Randal Schwartz the host of FLOSS Weekly
|
cmos
|
|
Interview |
|
|
2016-09-26 |
CMOS #11: Mohammad S. Anwar - Contributing to CPAN every single day
|
cmos
|
|
Interview |
|
|
2016-09-23 |
CMOS #10: Michael Kennedy - Talk Python To Me
|
cmos
|
|
Interview |
|
|
2016-09-21 |
CMOS #9: Ire Aderinokun - Khaled Bot, Can I Use Embed, Formhack
|
cmos
|
|
Interview |
|
|
2016-09-19 |
CMOS #8: Lynn 'Cyrin' Conway on Bundler, RubyGems and Ruby Together
|
cmos
|
|
Interview |
|
|
2016-09-17 |
CMOS #7: Obinwanne Hill on RestiveJS
|
cmos
|
|
|
|
|
2016-09-16 |
Flight ticket vendor for low-cost flights
|
exercises
|
|
|
|
|
2016-09-10 |
TODO list
|
exercises
|
|
Interview |
|
|
2016-09-10 |
CMOS #6: Tally Barak on GraphQL
|
cmos
|
|
Interview |
|
|
2016-09-08 |
CMOS #5 Lucy Greco - DictationBridge - helping the visually impaired
|
cmos
|
|
Interview |
|
|
2016-09-06 |
CMOS #4: Tom Hudson - gron for making JSON greppable
|
cmos
|
|
|
|
|
2016-09-05 |
Selenium IDE and the Selenium Driver in Python (PyWeb-IL #56)
|
|
|
Interview |
|
|
2016-09-01 |
CMOS #3: Joel Berger on Mojolicious
|
cmos
|
|
|
|
|
2016-08-31 |
Custom HTML Attributes
|
|
|
Interview |
|
|
2016-08-24 |
CMOS #2: Sawyer X on Perl 5
|
cmos
|
|
Interview |
|
|
2016-08-23 |
CMOS #1: Jason Crome on Perl Dancer 2
|
cmos
|
|
|
|
|
2016-08-23 |
CMOS - Code-Maven Open Source podcast
|
cmos
|
|
|
|
|
2016-08-22 |
How to serialize a datetime object as JSON using Python?
|
python
|
|
|
|
|
2016-08-16 |
How to commafy a number? (How to print number with commas as thousands separators using Python?)
|
flask
|
|
|
|
|
2016-05-31 |
CSV - Comma Separated Files
|
|
|
|
|
|
2016-05-27 |
Error 718: Missing files cannot be found.
|
|
|
|
|
|
2016-05-18 |
Almost infinite recursive template in AngularJS for representing tree structures
|
angularjs
|
|
|
|
|
2016-05-13 |
Why Git is better than Subversion for Open Source Projects
|
|
|
|
|
|
2016-05-12 |
Exercise: Create calculator
|
exercises
|
|
|
|
|
2016-05-08 |
Record editor in Angular for fixed list of values
|
|
|
|
|
|
2016-05-06 |
AngularJS Skeleton
|
|
|
|
|
|
2016-04-29 |
Switch to interactive mode from a Python script
|
|
|
|
|
|
2016-03-25 |
Deploying Python Flask using uWSGI and Nginx on Ubuntu 14.04
|
flask
|
|
|
|
|
2016-03-23 |
Create and download data in CSV format using plain JavaScript
|
|
|
|
|
|
2016-03-12 |
Angular example: simple router
|
|
|
|
|
|
2016-02-17 |
JMeter
|
|
|
|
|
|
2016-01-30 |
Ideas for TED
|
exercises
|
|
|
|
|
2016-01-26 |
Prevent leaving the page using plain JavaScript
|
|
|
|
|
|
2016-01-23 |
Wikipedia
|
|
|
|
|
|
2015-12-26 |
Merge only one commit from a Pull-request on GitHub
|
|
|
|
|
|
2015-12-25 |
Skeletons
|
|
|
|
|
|
2015-12-24 |
SVG X
|
|
|
|
|
|
2015-12-24 |
AngularJS UI with Bootstrap Skeleton
|
|
|
|
|
|
2015-12-24 |
Bootstrap Skeleton
|
|
|
|
|
|
2015-12-24 |
HTML 5 Skeleton
|
|
|
|
|
|
2015-12-17 |
Record editor using Angular JS
|
|
|
|
|
|
2015-12-06 |
Linking RubyGems to GitHub or other VCS
|
|
|
|
|
|
2015-11-23 |
Run only one instance of a Ruby program at the same time - self locking
|
|
|
|
|
|
2015-11-22 |
AngularJS: filter table created with ng-repeat
|
|
|
|
|
|
2015-11-21 |
How to write to file in Ruby
|
ruby
|
|
|
|
|
2015-11-20 |
Download a web page
|
exercises
|
|
|
|
|
2015-11-20 |
JSON
|
|
|
|
|
|
2015-11-18 |
Ruby ENV - access the environment variables
|
ruby
|
|
|
|
|
2015-11-17 |
URL Shortener
|
exercises
|
|
|
|
|
2015-11-16 |
Exercise: Compare the Wikipedia translations
|
exercises
|
|
|
|
|
2015-11-12 |
Hello World using CGI in Ruby
|
ruby
|
|
|
|
|
2015-11-12 |
Set up CGI with Apache on Ubuntu Linux
|
|
|
|
|
|
2015-11-11 |
Personal Bookmarks
|
exercises
|
|
|
Screencast |
|
2015-11-08 |
Exercise: Split file path using regex
|
exercises
|
|
|
|
|
2015-11-08 |
Exercise: Echo Web application
|
exercises
|
|
|
|
|
2015-11-07 |
Hello World in plain HTML
|
|
|
|
|
|
2015-11-07 |
Exercise: Hello World for Web applications
|
exercises
|
|
|
|
|
2015-11-07 |
Exercise: Send e-mail with attachment
|
exercises
|
|
|
|
|
2015-11-07 |
Exercise: Send HTML e-mail
|
exercises
|
|
|
|
|
2015-11-07 |
Exercise: Send plain text e-mail
|
exercises
|
|
|
|
|
2015-11-05 |
Exercise: Implement the wc command of Linux/Unix (word count)
|
exercises
|
|
|
Screencast |
|
2015-11-04 |
Exercise: Match Roman numbers
|
exercises
|
|
|
|
|
2015-11-03 |
Count digits in Ruby
|
ruby
|
|
|
|
|
2015-11-03 |
Exercise: Parse HTTP GET parameters
|
exercises
|
|
|
|
|
2015-11-02 |
Exercise: Add numbers taken from a CSV file
|
exercises
|
|
|
|
|
2015-11-02 |
Convert String to Number in Ruby
|
ruby
|
|
|
Screencast |
|
2015-11-01 |
Exercise: parse variable width fields
|
exercises
|
|
|
Screencast |
|
2015-10-31 |
Exercise: parse INI file
|
exercises
|
|
|
|
|
2015-10-31 |
The conditional operator in Ruby
|
ruby
|
|
|
|
|
2015-10-31 |
split in Ruby
|
ruby
|
|
|
Screencast |
|
2015-10-31 |
Exercise: Match hexa, octal, binary numbers
|
exercises
|
|
|
Screencast |
|
2015-10-30 |
Exercise: Match numbers with regex
|
exercises
|
|
|
|
|
2015-10-30 |
Count web server hits using Ruby
|
ruby
|
|
|
|
|
2015-10-30 |
Exercise: Regexes part 1
|
exercises
|
|
|
Screencast |
|
2015-10-30 |
Exercise: parse hours log file and create time report
|
exercises
|
|
|
|
|
2015-10-29 |
How to convert a string to UPPERCASE or lowercase in Ruby?
|
ruby
|
|
|
|
|
2015-10-29 |
Arrays in Ruby
|
ruby
|
|
|
Screencast |
|
2015-10-29 |
Exercise: sort SNMP numbers
|
exercises
|
|
|
|
|
2015-10-28 |
Exercise: Count words in a file
|
exercises
|
|
|
|
|
2015-10-28 |
Exercise: Sort based on secondary condition
|
exercises
|
|
|
Screencast |
|
2015-10-27 |
Exercise: sort scores
|
exercises
|
|
|
|
|
2015-10-27 |
Analyze Apache log file - count localhost in Ruby
|
ruby
|
|
|
Screencast |
|
2015-10-27 |
Exercise: Analyze Apache log file - count every host
|
exercises
|
|
|
|
|
2015-10-27 |
Exercise: sort mixed string
|
exercises
|
|
|
|
|
2015-10-26 |
Exercise: display unique rows of a file
|
exercises
|
|
|
|
|
2015-10-25 |
Exercise: Improve Number guessing game
|
exercises
|
|
|
|
|
2015-10-25 |
Show Emoji in Python code
|
python
|
|
|
|
|
2015-10-23 |
Exercise: count digits
|
exercises
|
|
|
|
|
2015-10-23 |
Exercise: Improve the color selector
|
exercises
|
|
|
|
|
2015-10-22 |
Pretty printing complex data structures in Ruby - like Data::Dumper in Perl
|
ruby
|
|
|
|
|
2015-10-22 |
The 14 most important Ruby Resources
|
ruby
|
|
|
|
|
2015-10-22 |
Exercise: color selector
|
exercises
|
|
|
|
|
2015-10-21 |
Exercise: write report to file
|
exercises
|
|
|
|
|
2015-10-21 |
Exercise: add more statistics
|
exercises
|
|
|
|
|
2015-10-20 |
Solution: Sum of numbers in a file implemented in Ruby
|
ruby
|
|
|
|
|
2015-10-20 |
Exercise: Analyze Apache log file - count localhost
|
exercises
|
|
|
|
|
2015-10-19 |
Exercise: Sum of numbers in a file
|
exercises
|
|
|
|
|
2015-10-18 |
Solution: Number guessing game in Python
|
python
|
|
|
|
|
2015-10-18 |
Solution: Number guessing game in Ruby
|
ruby
|
|
|
|
|
2015-10-18 |
Exercise: Number guessing game
|
exercises
|
|
|
Screencast |
|
2015-10-14 |
Exercise: Hello World
|
exercises
|
|
|
|
|
2015-10-14 |
Exercise: Calculate the area of a rectangular
|
exercises
|
|
|
|
|
2015-10-14 |
Programming Exercises
|
exercises
|
|
|
|
|
2015-10-13 |
RSS/Atom to e-mail
|
|
|
|
|
|
2015-10-12 |
Basic data structures in Ruby (Scalar, Array, Hash)
|
ruby
|
|
|
|
|
2015-10-11 |
Download an HTML page using Ruby
|
ruby
|
|
|
|
|
2015-10-11 |
Open file and read content in Ruby
|
ruby
|
|
|
|
|
2015-10-09 |
Reading CSV file in Ruby
|
ruby
|
|
|
|
|
2015-10-06 |
ARGV - the command line arguments of a Ruby program
|
ruby
|
|
|
|
|
2015-10-06 |
Variables and Variable Interpolation in Ruby
|
ruby
|
|
|
|
|
2015-10-05 |
What is Expect
|
|
|
|
|
|
2015-10-04 |
Adventure in crawling and scraping the World
|
|
|
|
|
|
2015-10-02 |
Show ads to visitors based on referrer using JavaScript only
|
javascript
|
|
|
|
|
2015-10-02 |
Filtering GitHub pull requests waiting for me
|
|
|
|
|
|
2015-09-28 |
Simple pages or tabs using AngularJS
|
angularjs
|
|
|
|
|
2015-09-25 |
Counter in MongoDB client
|
|
|
|
|
|
2015-09-24 |
Range in Ruby
|
ruby
|
|
|
|
|
2015-09-15 |
Node.js
|
nodejs
|
|
|
|
|
2015-08-24 |
AngularJS Tutorial
|
angularjs
|
|
|
|
|
2015-08-18 |
Sites with public API with CORS - Cross-Origin Resource Sharing enabled
|
|
|
|
|
|
2015-08-07 |
TODO in AngularJS
|
angularjs
|
|
|
|
|
2015-08-07 |
A simple calculator in AngularJS
|
angularjs
|
|
|
|
|
2015-08-06 |
Automatic counter using AngularJS
|
angularjs
|
|
|
|
|
2015-08-05 |
Simple in-memory counter with AngularJS
|
angularjs
|
|
|
|
|
2015-08-04 |
Add numbers with AngularJS
|
angularjs
|
|
|
|
|
2015-08-04 |
Hello World with AngularJS module and controller
|
angularjs
|
|
|
|
|
2015-08-02 |
Python Weekly statistics (using urllib2, HTMLParser and pickle)
|
python
|
|
|
|
|
2015-08-02 |
Open JavaScript Console
|
javascript
|
|
|
|
|
2015-07-24 |
AngularJS - first binding
|
angularjs
|
|
|
|
|
2015-07-21 |
Creating an Iterator in Python
|
python
|
|
|
|
|
2015-07-20 |
Getting started with AngularJS
|
angularjs
|
|
|
|
|
2015-07-08 |
Extract HTML links using Python HTML Parser
|
python
|
|
|
|
|
2015-07-06 |
Print HTML links using Python HTML Parser
|
python
|
|
|
|
|
2015-07-06 |
urllib vs urllib2 in Python - fetch the content of 404 or raise exception?
|
python
|
|
|
|
|
2015-06-28 |
Function vs Generator in Python
|
python
|
|
|
|
|
2015-06-28 |
Callback or Iterator in Python
|
python
|
|
|
|
|
2015-06-28 |
Plain function or Callback - An example in Python
|
python
|
|
|
|
|
2015-06-26 |
List Comprehension vs Generator Expressions in Python
|
python
|
|
|
|
|
2015-06-25 |
range vs. xrange in Python
|
python
|
|
|
|
|
2015-06-25 |
JavaScript module to run both in a browser and in Node.js
|
|
|
|
|
|
2015-06-20 |
Using Underscore in Node.js and in the browser
|
nodejs
|
|
|
|
|
2015-06-17 |
Improving JavaScript code with JSLint
|
javascript
|
|
|
|
|
2015-06-08 |
JavaScript function that accepts any number of arguments
|
nodejs
|
|
|
|
|
2015-06-04 |
TODO in HTML5 and plain JavaScript
|
javascript
|
|
|
|
|
2015-06-03 |
Handlebars with dynamically loaded and cached template
|
handlebars
|
|
|
|
|
2015-06-03 |
Add code snippets to Atom - the text editor
|
|
|
|
|
|
2015-06-03 |
Snippets for text files in Atom - the text editor
|
|
|
|
|
|
2015-06-03 |
Handlebars Tutorial
|
handlebars
|
|
|
|
|
2015-06-03 |
Ruby
|
ruby
|
|
|
|
|
2015-06-03 |
Python
|
python
|
|
|
|
|
2015-06-03 |
JavaScript
|
javascript
|
|
|
|
|
2015-06-01 |
HTML basics
|
|
|
|
|
|
2015-06-01 |
The Spaceship Operator
|
|
|
|
|
|
2015-05-28 |
Getting started with Vagrant to set up a virtual environment
|
|
|
|
|
|
2015-04-22 |
Handlebars conditional
|
handlebars
|
|
|
|
|
2015-04-02 |
Handlebars helpers
|
handlebars
|
|
|
|
|
2015-04-01 |
Handlebars with (slightly) complex data
|
handlebars
|
|
|
|
|
2015-03-31 |
Ajax request for JSON data with vanilla JavaScript
|
javascript
|
|
|
|
|
2015-03-31 |
Introduction to Handlebars, the JavaScript templating system
|
handlebars
|
|
|
|
|
2015-03-31 |
Input Output in plain JavaScript
|
javascript
|
|
|
|
|
2015-03-29 |
Handling user events in JavaScript
|
javascript
|
|
|
|
|
2015-03-29 |
JavaScript Hello World - changing the DOM with getElementById and innerHTML
|
javascript
|
|
|
|
|
2015-03-28 |
On-load counter with JavaScript and local storage
|
javascript
|
|
|
|
|
2015-03-02 |
SVG Linear Gradient
|
svg
|
|
|
|
|
2015-02-26 |
SVG Polygon
|
svg
|
|
|
|
|
2015-02-25 |
SVG Polyline
|
svg
|
|
|
|
|
2015-02-22 |
SVG Line
|
svg
|
|
|
|
|
2015-02-22 |
SVG Ellipse
|
svg
|
|
|
|
|
2015-02-19 |
Flag of Greenland in SVG
|
svg
|
|
|
|
|
2015-02-18 |
Testing the Flask poll
|
flask
|
|
|
|
|
2015-02-17 |
A polling station using Flask
|
flask
|
|
|
|
|
2015-02-16 |
How to insert a dictionary in another dictionary in Python (How to merge two dictionaries)
|
python
|
|
|
|
|
2015-02-15 |
Flag of Switzerland in SVG
|
svg
|
|
|
|
|
2015-02-14 |
Flag of Hungary in SVG
|
svg
|
|
|
|
|
2015-02-14 |
SVG Circle
|
svg
|
|
|
|
|
2015-02-14 |
SVG Square
|
svg
|
|
|
|
|
2015-02-14 |
SVG Rectangle
|
svg
|
|
|
|
|
2015-02-14 |
SVG (Scalable Vector Graphics) Tutorial and Exercises
|
svg
|
|
|
|
|
2015-02-13 |
SVG - Scalable Vector Graphics with JavaScript
|
svg
|
|
|
|
|
2015-02-12 |
Functions in JavaScript
|
javascript
|
|
|
|
|
2015-02-11 |
Building a web client (a crawler) using Node.js
|
nodejs
|
|
|
|
|
2015-02-11 |
Iterate over characters of a string in Ruby
|
ruby
|
|
|
|
|
2015-02-10 |
JavaScript input with prompt and confirm
|
javascript
|
|
|
|
|
2015-02-10 |
For loop in Ruby (iterating over array elements)
|
ruby
|
|
|
|
|
2015-02-09 |
Introduction to JavaScript - basic output
|
javascript
|
|
|
|
|
2015-02-08 |
Getting started with Ruby
|
ruby
|
|
|
|
|
2015-02-06 |
Listing a directory using Python
|
python
|
|
|
|
|
2015-02-06 |
Flask Tutorial
|
flask
|
|
|
|
|
2015-02-05 |
Using templates in Flask
|
flask
|
|
|
|
|
2015-02-04 |
Echo with Flask and Python
|
flask
|
|
|
|
|
2015-02-03 |
Hello World with Flask and Python
|
flask
|
|
|
|
|
2015-02-03 |
HTTP Client request in Node.js (GET request and data from POST request)
|
nodejs
|
|
|
|
|
2015-02-02 |
List content of a directory with Node.js
|
nodejs
|
|
|
|
|
2015-01-31 |
How to get system information of a file or directory in Node.js (stat)
|
nodejs
|
|
|
|
|
2015-01-31 |
How to exit a Node.js script
|
nodejs
|
|
|
|
|
2015-01-29 |
argv - raw command line arguments in Node.js
|
nodejs
|
|
|
|
|
2015-01-29 |
Reading a file with Node.js - blocking and non-blocking
|
nodejs
|
|
|
|
|
2015-01-28 |
Getting started with Node.js
|
nodejs
|
|
|
|
|
2015-01-28 |
Zero
|
|