You are here

Playing with Angular and Bootstrap

logoReference material

Angular

Bootstrap

TypeScript

JavaScript

DOM

HTML and CSS

Tooling

Articles

Are you a robot?

From time to time, I'm contacted by a recruitment agency through LinkedIn. The recruiter usually sends me a LinkedIn e-mail, telling me how (s)he is impressed by my profile. And (s)he offers me to contact him/her about a fantastic job opportunity that (s)he thinks I am a good fit for. The job is then described in a few lines.

GitLab: Docker container + HTTPS + SSH + reverse proxy

GitLabI had been running GitLab in a Docker container for a while now. And it was time to review the installation. Firstly, it was four version late at least. Secondly, I wanted to switch it to HTTPS. Thirdly, I wanted to provide SSH access to git. As I run several other dockerized web applications on my server, I use jwilder's nginx reverse proxy. After some tests (thanks to Docker!), I found one working configuration. And here are the steps I followed to upgrade:

My Eclipse configuration - Linux Mint 18

eclipseI just installed Eclipse Neon on a Linux Mint 18 machine. And discovered that tooltip windows were using a weird color theme: dark blue foreground on black background. I tried several tricks I found on various websites, without success. In the end, I found this one, which seems to work (but I have not used Eclipse in this new configuration for long enough):

Lightning shutter trigger 2.0 - end of field testing

eclairWe got a thunderstorm on Wednesday. My son took a few additional lightning pictures with the flash detector. Again, all flashes he saw were detected. So, we can consider that our field test is closed, and successful Smile.

Give me some time to clean source code, hardware schematics and documentation, and I'll open-source the project. Stay tuned.

Learning to code

My own burn down chart

chartLike many software developers loving development, I spend a large part of my personal time on development projects. Some of them originate from relatives' or friends' requests. When they ask me for a delivery date, I try to commit to the date I give them. Name this pride or simply good project management Wink. But in any case I have the need of a (simple) tool for project planning and tracking.

IoT device development kits

boardA running list of IoT development kits, mostly for devices and device connectivity

This article has been moved here.

Lightning shutter trigger 2.0 - another picture

flashYesterday, we got a thunderstorm. Usually, when people are on vacation, they prefer a nice weather. This is not the case for us Smile. We took the car, and drove to a place a few kilometers southwest of Ancelle, the small village where we are staying for a week, in south of french Alps.

Our flash detector triggered several times, but we got only two pictures. Only one displays a flash. The other one was triggered by a distant intra-cloud lightning, and it's hardly visible on the picture. Other detections came from flashes in our back (yes!) or on our sides. Conclusion: I'm happy with sensitivity of this version of the trigger Smile.

Playing with Play - 2

playMain concepts (for Scala)

Keypoints of Main concepts for Scala page.

HTTP programming

An Action handles a Request and generates a Result.

A Controller is an object that generates Action values.

The built-in router translates each incoming request to an Action. Routes are defined in conf/routes. Each route is defined by three parts:

  • HTTP method
  • URI pattern
  • call definition

Pages

Subscribe to Mon bloc-notes RSS