Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 69
  1. Fixing Firefox Error - cairo_xlib_surface_get_display

    Problem Firefox fails to start with the following error: /lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: cairo_xlib_surface_get_display Cause Firefox loads libraries from /usr/local/lib instead of /usr/lib/x86_64-linux-gnu/.

  2. Displaying Images in lf with Kitty and Tmux

    The Problem When using lf (the terminal file manager) with Kitty and Tmux, image preview display often causes issues: graphical artifacts remain on screen when switching from one preview to another, making the interface unreadable.

  3. CSS Hack: Let Code Blocks Break Free From Container Width

    Text prose and code have fundamentally different width requirements.

  4. YouTube thumbnails and uBlock Origin

    It is possible to modify YouTube’s appearance using uBlock Origin.

  5. Understanding Svelte Component Lifecycle and Reactivity

    Svelte’s component system features a specific approach to reactivity and component initialization.

  6. Tutorial: Dynamic Svelte Components

    Svelte offers remarkable flexibility for creating dynamic components.

  7. Business web application

    A business web application is a specialized software solution designed to help companies manage their operations effectively.

  8. Change screen input programatically on Linux

    I have a keyboard/mouse/screen switch to connect 2 PCs: one running Linux and one running Windows.

  9. Use LanguageTool with neovim

    I do a lot of mistakes when typing.

  10. Create tabs in Svelte

    I often need to code some way to have multiple pages rendered in the same location : think about a configuration panel with several sub panels.

  11. Tuto: Password Creation in Svelte

    So, a few days ago, I saw a video showing a password creation form.

  12. Go Learning Resources

    This is a list of useful resources you can access freely on the web, to learn Go : Go Playground : Try Go without installing nothing on your computer.

  13. Tuto: Setup a Svelte project using esbuild

    This article will show you how to set up a new Svelte project to develop a custom tag, using esbuild, with live reloading.

  14. Tuto: Tags in Svelte

    I want to code a simple tags input component in Svelte like the animation above.

  15. Is Go Object Oriented ?

    During a discussion on a Discord channel, a message puzzled me: Go is not an object-oriented language.

  16. Make Microsoft Edge coexist with i386

    On my workstation, I manage both amd64 and i386 architecture.

  17. Firefox tab less

    We can customize Firefox interface to hide the tabs bar : First, we have to tell Firefox that we want to customize its interface.

  18. Sqlite Pure Go

    Would it be possible to embed a database to avoid managing a MySQL or Postgres instance?

  19. Experiment Nebula Mesh - Part 2

    In my previous post, I used Nebula to setup a secured network between 2 virtual machines.

  20. Experiment Nebula Mesh - Part 1

    Is it possible to use the public network, namely Internet, to make 2 machines communicate securely ?

  21. Udev Webcam

    You can change the device link so your webcam will be always accessible at the same location /dev/video99.

  22. Console Font Size

    This days, with 4K monitors, the linux console is unreadable : the font is too small.

  23. Git Rebase From Upstream

    How to apply new commits in your forked repo from the parent (upstream) repo ?

  24. Big clock in a terminal

    How to show a big clock on Linux without using an application or having a browser opened on time.is ?

  25. Change local ownCloud sync directory

    To change the name of ownCloud main folder, there is a little trick you can do on Linux (may work as well on other platforms).

  26. Local git

    Define a repo somewhere in your file system with a bare init 1mkdir -p /somewhere/repo/test_project 2cd /somewhere/repo/test_project 3git init --bare Now create a local folder for your work with init only

  27. Mysql prompt tip

    You can change the mysql prompt client so you know where you are.

  28. Disable tabs in Firefox

    If you use a tiled window manager like me, Suckless DWM for example, and have Firefox as your browser, you may be interested by not showing the tabs.

  29. Make your ubuntu LTS kernel up to date

    Install LTS Hardware Enablement Stack 1sudo apt-get install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04 Clean 1sudo apt purge --autoremove Reboot to load new kernel

  30. Install iso on USB key using #Linux console only

    How to flash any iso (think about your favorite distro) on an USB key without graphical IHM ?

  31. Force #wifi interface name on #Ubuntu 18.04

    Using Udev, you can change the wifi interface name.

  32. VS Code loses Go autocompletion on Linux

    On my Linux, just after upgrading Go to version 1.9, I lost autompletion functionality in VS Code.

  33. Docker from scratch, Go and Multipart upload

    To reduce docker container size we can built the image from scratch instead of using bloated images, like debian or worse ubuntu.

  34. Samba public share

    How to configure a Debian based Linux distribution to share a folder with anyone on the network, with read and write access ?

  35. Convert PDF to PNG with enough resolution

    As ‘man convert’ states : The convert program is a member of the ImageMagick suite of tools.

  36. Don't forget master infos in your MySQL dump

    I tried to resync a slave MySQL after it disconnected from the master.

  37. Eve-style clock demo in Red, livecoded!

    Red is a next-gen programming language, strongly inspired by REBOL.

  38. Consul 0.7.1 | HashiCorp

    Consul is a critical infrastructure service for organizations that rely on it for service discovery, key/value storage, and health checks.

  39. Docker - Build, Ship, and Run Any App, Anywhere

    Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud.

  40. MySQL import from csv

    To import a local CSV file into MySQL, use the syntax below : LOAD DATA LOW_PRIORITY LOCAL INFILE '/path/tofile.csv' INTO TABLE database.table FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES (`fie…

  41. MySQL export to csv

    To export a mysql results in CSV format, use the syntax below : SELECT field1, field2, ...

  42. Cheyenne server and POST size limit

    By default, in Cheyenne, the header size limit for a post request is 102'400.

  43. Boot Linux in text console

    Get rid of graphic boot on Linux with a few modifications in grub configuration : 1# edit your grub config 2sudo vi /etc/default/grub 3 4# remove splash, quiet, ... from GRUB_CMDLINE_LINUX_DEFAULT 5GRUB_CMDLINE_LINUX_DEFAULT="text" 6 7# save the file and…

  44. French Git Log

    Git log in colors.

  45. mysql client : don't show columns names and grid

    Default mysql client behaviour is to show column names and grid when returning results but how to get rid of this decorations ?

  46. Allow invalid date in MySQL

    Just in case you absolutely have to insert a date in MySQL that does’nt exist, eg 2014-02-30, you can run MySQL server in a special mode that authorizes such dates :

  47. screencast with byzance on linux

    byzanz-record -c - duration=60 - x=80 - y=310 - width=800 - height=600 out.gif

  48. Not permitted to mount disk ?

    A few days ago, I started to have a very disturbing “Not permitted” message when trying to mount a usb disk from Thunar .

  49. How To Forward Outlook Emails With VB Script

    In Windows, create a certificate via Start > All Programs > Microsoft Office > Microsoft Office Tools > Digital Certificate for VBA Projects In Microsoft Outlook, open the VB editor and copy/paste the code below Replace your@email.here and save Click on T…

  50. Invisible code sticks forever

    A few months ago, I read an article about brain training by learning a new language : very interesting story about William Alexander who failed to learn french but strenghten his brain trying to.