Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
I may be slow to respond.

Azer Taboubi Azer5C74

💭
I may be slow to respond.
View GitHub Profile
@Azer5C74
Azer5C74 / Article Factory Model - Laravel Model Factory with multiple relationship
Last active August 31, 2022 08:47
I wanted to insert few Article instances to my database when I was working on a Lumen Laravel project, each Article belongs to one Category and belongs to one User. These newly generated instances have to to be related to existant category_id and user_id values in the categories table and users table. so I found this simple trick and wanted to s…
View Article Factory Model - Laravel Model Factory with multiple relationship
<?php
namespace Database\Factories;
use App\Models\Article;
use App\Models\User;
user App\Models\Category;
use Illuminate\Database\Eloquent\Factories\Factory;
class ArticleFactory extends Factory
@Azer5C74
Azer5C74 / Headphone Jack problem with Ubuntu
Last active August 30, 2022 13:53
Issues like headphone jack not working push people to avoid using Ubuntu. My headphones microphone was detected by the os but not transmitting my voice during the online calls. The following simple steps were enough to solve the issue,
View Headphone Jack problem with Ubuntu
make sure you exit any running programs that are using your microphone. sudo alsa force-reload
open pavucontrol or any volume control tool of yours
change the option "Headphones (unplugged)"
you might have to restart your computer
@Azer5C74
Azer5C74 / sh
Last active July 4, 2022 14:34
Command for Modifying path with fish shell
View sh
set -U fish_user_paths $HOME/.composer/vendor/bin
@Azer5C74
Azer5C74 / inputdata.json
Last active June 5, 2022 11:02
Recursively manipulate mock json server
View inputdata.json
[
{
"id": 0,
"title": "1",
"sublist": [
{
"id": 1,
"title": "1.1",
"sublist": [
{
@Azer5C74
Azer5C74 / main.ts
Last active June 5, 2022 11:02
Resizable image importation, in ReactJS using material ui components.
View main.ts
<Box
component="img"
sx={{
height: 233,
width: 350,
maxHeight: { xs: 233, md: 167 },
maxWidth: { xs: 350, md: 250 },
}}
alt="The house from the offer."
src="https://images.unsplash.com/photo-1512917774080-9991f1c4c750?auto=format&w=350&dpr=2"
@Azer5C74
Azer5C74 / brightnessDown.txt
Last active May 8, 2022 10:25
Adjusting screen brightness on Linux Mint Mate
View brightnessDown.txt
#!/bin/bash
B=$(xrandr --verbose | awk '/Brightness/ { print $2; exit }')
A=0.2
C=$(echo "$B - $A" | bc)
M=$(xrandr | grep " connected" | cut -f1 -d " ")
xrandr --output $M --brightness $C
@Azer5C74
Azer5C74 / redshift configuration for all day night mode
Last active August 30, 2022 13:55
redshift.conf - configuration file for redshift and gtk-redshift (works fine for me with Linux Mint Mate) with Tromsø, Norway Lon and Lat parameter, 3500k date and night screen temperatures. You pick your city's coordinates from http://www.geonames.org/.
View redshift configuration for all day night mode
; Global settings for redshift
[redshift]
; Set the day and night screen temperatures
temp-day=3500
temp-night=3500
; Disable the smooth fade between temperatures when Redshift starts and stops.
; 0 will cause an immediate change between screen temperatures.
; 1 will gradually apply the new screen temperature over a couple of seconds.
fade=1