Skip to content

Instantly share code, notes, and snippets.

Avatar

Saleh Souzanchi zoghal

View GitHub Profile
@zoghal
zoghal / gist:d85cd44483b10de45818f5ef820a0f70
Created Oct 14, 2021
نمایندگان عضو کمیسیون ویژه بررسی #طرح_صیانت:
View gist:d85cd44483b10de45818f5ef820a0f70
نمایندگان محترم عضو کمیسیون ویژه بررسی #طرح_صیانت:
مهرداد گودرزوند چگینی
twitter: @MehrdadChegin
instagram: @goudarzvand_chegini_mehrdad
telegram: @
حسین میرزایی:
twitter: @huseinmirzaie
instagram: @huseinmirzaie_ir
@zoghal
zoghal / cpanel-chpass.sh
Created Mar 6, 2021
how to Mass Change All cPanel Account Passwords
View cpanel-chpass.sh
#! /bin/bash
# auther: saleh souzanchi(github.com/zoghal)
export ALLOW_PASSWORD_CHANGE=1
ls -1 /var/cpanel/users | while read user; do
echo "START: $user "
pass=`</dev/urandom tr -dc "!@#$&A-Za-z0-9" | head -c16`
echo "$user $pass" >> passwords.txt
/scripts/realchpass $user $pass
@zoghal
zoghal / config
Created May 14, 2020
Visual Studio Code Sync Settings
@zoghal
zoghal / json
Created Mar 15, 2020
json Flatten for sort
View json
\\example
[
{
"foo": {
"bar": "qux",
"a": "b"
},
"list": [
123,
666,
@zoghal
zoghal / dd
Created Oct 18, 2018
generate nested tree path in hierarchical data in mysql
View dd
-- ----------------------------
-- Table structure for acos
-- ----------------------------
DROP TABLE IF EXISTS `acos`;
CREATE TABLE `acos` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent_id` int(11) NULL DEFAULT NULL,
`model` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`foreign_key` int(11) NULL DEFAULT NULL,
@zoghal
zoghal / gist:7ce49044c4a9a5acb755e5592ef81d68
Last active Feb 8, 2019
دادگان پردازش زبان/برای تجزیه و تحلیل احساسات-جهت شناسایی و روانکاوی پوپولیست‌های توییتر
View gist:7ce49044c4a9a5acb755e5592ef81d68
آتيست
آداب
آدم
آدمیت
آدم‌ها
آزادی
آمریکا
آنقدر
احمق
احمق‌ها
@zoghal
zoghal / gist:06f9d8ffdbd82bbea4ce76e38a999d3b
Last active Jan 23, 2018 — forked from baghayi-gist/gist:4009084
PHP: Converting Numbers functions Persian To English & English To Persian
View gist:06f9d8ffdbd82bbea4ce76e38a999d3b
function convertNumbersFaToEn($number)
{
$persian = array('۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹');
$num = range(0, 9);
return str_replace($persian, $num, $number);
}
function convertNumbersEnToFA($number)
{
$persian = array('۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹');
$num = range(0, 9);
View gist:1cb3a5a0fb020bbac94a5e02b5283beb
Folder PATH listing
Volume serial number is 0000005E DA8A:AB05
E:.
| IRANSans.ttf
| IRANSans_Black.ttf
| IRANSans_Bold.ttf
| IRANSans_Light.ttf
| IRANSans_Medium.ttf
| IRANSans_UltraLight.ttf
|
View gist:51abc81a20a69308039af46844babed7
<html dir="rtl">
<body>
<p>کمتر از دوسال پیش برای ساخت یک پوستر نیاز به قلم آزاد داشتم و پس از کمی جست‌وجو فهمیدم قلم‌های فارسی با مجوز آزاد بسیار کم هستند و آن‌هایی هم که هستند بسیار نامناسب!</p>
<p>این داستان هم زمان بود با حضور خواهرم در دو سالانه سرو نقره‌ای که نگاه ویژه‌ای به قلم داشت. همین طور که خواهرم درگیر دوسالانه بود و گاهی خبرهایی راجع به قلم‌ها بهم می‌داد با خودم گفتم چرا منتظر باشم تا شــــایـد یکی دیگر این مشکل را حل کند؟ چرا من برایش تلاش نکنم؟ این شد که تصمیم گرفتم تا حد توانم برای حل این مشکل دست به کار شوم.</p>
<p>برایم خیلی واضح بود که از ما برنامه‌نویس‌ها طراح قلم در نمی‌آید و این فکر که خودم بروم قلم طراحی کنم را هم کلا دور ریختم. از همان اول به دنبال راهی برای جذب طراح‌های قلم برای طراحی قلمی با مجوز آزاد بودم.</p>
<p>با کمی جست‌وجو و تحقیق فهمیدم مشکل تنها برای ما آزادکارها نیست و کلا قلم فارسی مناسب بسیار کم داریم حتی می‌شود گفت برای صفحه‌های نمایش اصلا نداریم.</p>
<p>شاید این مورد رو حس نکرده باشید بگذارید با چند مثال ساده مساله را باز کنم.</p>
<p>تا حالا چند بار شده خطی از متنی را ب
@zoghal
zoghal / debug.py
Created Oct 8, 2016 — forked from sah/debug.py
some handy functions for debugging python code
View debug.py
# Copyright © 2011, 2012, 2013, 2014 Sauce Labs Inc
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in