Skip to content

Instantly share code, notes, and snippets.

View yelynnpaing's full-sized avatar
🎯
Focusing

J Theo yelynnpaing

🎯
Focusing
  • KMT Co.,Ltd
  • Rangon
View GitHub Profile
@yelynnpaing
yelynnpaing / remove-node-modules.md
Created May 28, 2024 09:58 — forked from lmcneel/remove-node-modules.md
How to remove node_modules after they have been added to a repo

How to remove node_modules

Create a .gitignore file

  1. Check for an existing .gitignore file in the project directory
ls -a
@yelynnpaing
yelynnpaing / Linux cmd Basic usage
Created December 10, 2023 09:19
Linux cmd for Beginner
Linux cmd for Beginners
=======================
- ls (show all files and folders in this root)
- ls -a (show hidden file)
- ls -l (show permission)
(r = read , w = write, x = execute)
- -rw-r--r-- (- နဲ့ အစပြုရင် file တစ်ခုကို ဆိုလိုတာ)
- -drwxr-xr-x (-d ဆိုရင် Folder)
- -drwxr = current user , -xr = root user , -x = other user
@yelynnpaing
yelynnpaing / Laravel Project deploy on Server
Created December 10, 2023 09:13
Laravel Project deploy on Server
Laravel Project Deploy on Z.com
===============================
1. z.com Acc login ဝင်ပါ
2. cPanel ကို နှိပ်ပါ
3. Server name + domanin သို့မဟုတ် domanin ထည့်ရန်အတွက် Addon Domain ကို နှိပ်ပြီး domain ထည့်ပါ။
4. မိမိ Project host လုပ်ရန်အတွက် file manager ကို နှိပ်ပါ။
5. public_html ထဲသို့ ဝင်ပြီး မိမိ domain folder ထဲသို့ ဝင်ပါ။
6. project frontend file များအတွက် npm run build လုပ်ပါ။ မိမိ Project ကို zip ပြုလုပ်ပြီး Upload ပြုလုပ်ပါ ။ 100 % ပြည့်ပါက Unzipped ပြုလုပ်ပါ။
7. project file တွေအားလုံးကို domain folder ထဲသို့ move ပြုလုပ်ပါ ။
@yelynnpaing
yelynnpaing / Basic Usage
Last active December 15, 2023 12:43
Development Progress Basic for A New Laravel Project
Development Progress Basic for A New Laravel Project
======================================
- laravel package install
composer create/project laravel/laravel project
- laravel ui install
composer require laravel ui
- generate basic scaffolding ui and Auth install (bootstrap ui and Auth)
php artisan ui bootstrap (only ui) / php artisan ui bootstrap --auth (both ui and auth)
- Auth UI ကို vue Auth သုံး ချင်ရင် -> php artisan ui vue --auth
@yelynnpaing
yelynnpaing / Search function in Laravel
Last active May 25, 2024 10:04
Basic Search function in Laravel
Search function in Laravel
--------------------------
- request form က လာတဲ့ data ကို variable တစ်ခု သတ်မှတ် ၊ ရှေ့နောက်ကို (%) နဲ့ဆက် ၊ $searchData = '%'.$request->searching.'%';
- Search လုပ်ချင်တဲ့ Modal အပေါ် မှာ Where နဲ့ရှာ ၊ Where မှာ ('parameter1', 'like', $searchData)
- အခြား Condition တွေ နဲ့ ထပ်စစ်ချင်သေးရင် orWhere နဲ့ ရှာ ၊ ->orWhere မှာ ('parameter1', 'like', $searchData)
- အခြား eloquent လုပ်ထားတဲ့ အချက်တွေနဲ့ ထပ်စစ်ချင်သေးရင် orWhereHas နဲ့ ရှာ ၊
->orWhereHas မှာ ('parameter1', function($parameter) use($searchData) {
earch လုပ်ချင်တဲ့ eloquent အပေါ် မှာ Where နဲ့ရှာ ၊ Where မှာ ('parameter1', 'like', $searchData)
});
@yelynnpaing
yelynnpaing / Laravel (Files) CRUD
Last active May 25, 2024 10:04
Laravel ( IMAGE, PDF, DOCX, MP3, MP4 FILES )CRUD
IMAGE, PDF, DOCX, MP3, MP4 FILES CRUD
==============================
Create
======
-$request ထဲက file or name='' ထဲမှာ ရှိတဲ့ value ကိုယူ
-name ကို getClientOriginalName() နဲ့ယူ။ ရှေ့မှာ unqid() or time() နဲ့ဆက်
-$request->file ကို move() နဲ့ သိမ်း ၊ $request->file->move('assets', $fileName) (image အတွက်လည်း သုံးနိုင်)
-$request->file ကို storeAs() နဲ့ သိမ်း ၊ $request->file->storeAs('public/demo-images/', $fileName); (image အတွက်)
@yelynnpaing
yelynnpaing / Change PW Notes
Last active May 25, 2024 10:05
Laravel Change PW Notes
Change Password
===============
- new_password ရဲ့ confirmation name ကို new_password_comfirmation ထား
- request ထဲက ပါလာတာတွေ validate အရင် စစ်
- old password ကို required နဲ့ပဲ စစ် ၊ new_password ကို required|confirmed နဲ့ ထပ်စစ်
- old_password နဲ့ တိုက်စစ်ရန်အတွက်
request ထဲက old_password ကို get နဲ့ယူ ၊ Auth->user ရဲ့ password နဲ့ တိုက်ပြီး စစ် ၊ စစ်တဲ့အခါ Hash::check() ကို သုံး ၊ ‌ရှေ့မှာ ! ထည့် ၊ if နဲ့ စစ်
- return back() နဲ့ Error msg ကို ပြ
- Password Update လုပ်ဖို့အတွက်
@yelynnpaing
yelynnpaing / Basic Figma Notes
Last active December 7, 2023 06:32
Basic Figma Notes
Figma Notes
===========
Using Plugins for Figma
- Unsplash (for filling photos)
- Material Design Icons
- Lorem Ipsum
- Autoflow
- iconify
1. composer install
2. copy.env.example => .env and refill env datas
3. php artisan key:generate
4. npm install
5. php artisan serve / npm run dev
@yelynnpaing
yelynnpaing / Simple Git and Github cmd
Last active April 2, 2025 06:35
Beginner to Advance
git clone github-porject-url –> download this url(project) from Github
ls –> to see all folder
cd folderName –> to enter this folder
cd .. –> exit from this folder
cls or clear –> all of everytying clear in terminal
exit –> close terminal
mkdir folderName –> create new folder (mkdir –> make directory)
code –> open Vscode
code . –> open project folder in VScode (Note: this folder was Entered on terminal)
code folderName -> Open this folder in VS Code