Skip to content

Instantly share code, notes, and snippets.

View AhmedHelalAhmed's full-sized avatar
📱
Learning and developing

Ahmed Helal AhmedHelalAhmed

📱
Learning and developing
View GitHub Profile
@AhmedHelalAhmed
AhmedHelalAhmed / Version Control.txt
Last active March 19, 2018 00:18
Version Control
https://www.youtube.com/watch?v=lbR82UD5F0c
https://en.wikipedia.org/wiki/Version_control
https://www.youtube.com/watch?v=b7TjsVoTo3Q
https://en.wikipedia.org/wiki/List_of_version_control_software
https://git-scm.com/
https://subversion.apache.org/
https://www.mercurial-scm.org/
http://blogs.atlassian.com/2012/02/version-control-centralized-dvcs/
https://en.wikipedia.org/wiki/Distributed_version_control
https://en.wikipedia.org/wiki/List_of_version_control_software
@AhmedHelalAhmed
AhmedHelalAhmed / virtual-host-setup.txt
Created March 22, 2018 01:12
Commends to make virtual host in apache
#to add virtual host
sudo vim /etc/apache2/sites-available/000-default.conf
sudo vim /etc/hosts
#for restart
/etc/init.d/apache2 restart
sudo service apache2 restart
#needed for MVC
@AhmedHelalAhmed
AhmedHelalAhmed / Geany.txt
Last active March 28, 2018 02:27
Notepad++ in llinux
Geany editor
to install :
sudo apt-get install geany
to make if nice :
https://www.youtube.com/watch?v=In9tvv_ge9I
sudo apt-get install geany geany-plugins geany-plugin-overview font-manager
sudo vim /usr/share/applications/geany.desktop
sudo nautilus /usr/share/themes
https://github.com/codebrainz/geany-themes/
https://satya164.deviantart.com/art/elementary-Dark-GTK3-Theme-244257862
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jre
# install openjdk
sudo apt-get install openjdk-8-jdk
# download android sdk
wget http://dl.google.com/android/android-sdk_r24.2-linux.tgz
@AhmedHelalAhmed
AhmedHelalAhmed / Laravel project resources.txt
Last active February 1, 2019 13:06
Laravel project resources
Project Resources :-
sending an email using laravel notifications and it
must be Queued again Must Be Queued - Must Be Queued -
Must Be Queued
So read this page very very very carefully
https://laravel.com/docs/master/notifications
#==================================#
Schedule command that runs daily using laravel
So read Very Veryyyyyyyy Carefully
https://laravel.com/docs/master/scheduling#introduction
@AhmedHelalAhmed
AhmedHelalAhmed / Interview.txt
Last active December 22, 2021 06:38
Interview prepare
https://www.linkedin.com/pulse/5-key-learnings-from-post-bootcamp-job-search-felix-feng/
https://www.interviewcake.com/article/python/big-o-notation-time-and-space-complexity?
https://github.com/MaximAbramchuck/awesome-interview-questions
https://github.com/mgechev/javascript-algorithms
https://github.com/random-forests/tutorials
https://github.com/checkcheckzz/system-design-interview
https://github.com/LeonardAnghel/Principles
https://github.com/am0awad/computer-science
https://github.com/thedaviddias/Front-End-Checklist
https://github.com/learn-anything/learn-anything
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>Bootstrap Website</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.5/css/bootstrap.min.css" integrity="sha384-AysaV+vQoT3kOAXZkl02PThvDr8HYKPZhNT5h/CXfBThSRXQ6jW5DO2ekP5ViFdi" crossorigin="anonymous"> </head>
@AhmedHelalAhmed
AhmedHelalAhmed / Multilingual notes.txt
Last active February 25, 2023 19:33
Multilingual notes
Multilingual notes
-- Don't start with Arabic design.
-- Don't use words direct in template.
-- padding and margin for parent better than child.
-- padding and margin left + right better than one direction.
-- Don't forget page Direction attribute. all block elements depend on it.
-- highlight what you will edit soon. /* Need Edit In RTl */
-- Make the Direction edits in the same time.
-- Don't ever forget comments and ordering of elements.
-- use inline-block instead of float if you don't need float.
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable"
sudo apt update
sudo apt install docker-ce
when i install from https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce-1
i get
reference: http://stackoverflow.com/questions/21820715/how-to-install-latest-version-of-git-on-centos-6-x-7-x
yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
yum update git