Skip to content

Instantly share code, notes, and snippets.

@zaynali53
zaynali53 / styles.less
Last active June 18, 2017 13:21
Atom editor stylesheet
@fontFamily: "Operator Mono";
@fontFamily2: "flottflott";
@fontFamily3: "segoe ui";
atom-text-editor {
font-family: @fontFamily;
font-size: 17px;
.syntax--entity.syntax--other.syntax--attribute-name.syntax--html,
<?php
function make_slug($string) {
return preg_replace('/\s+/u', '-', trim($string));
}
$slug = make_slug(" বাংলাদেশ ব্যাংকের রিজার্ভের অর্থ চুরির ঘটনায় ফিলিপাইনের ");
echo $slug;
@zaynali53
zaynali53 / ObservableAjax.html
Created August 1, 2016 05:51
RxJS 5.0 Observable AJAX Demo
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Observable AJAX</title>
</head>
<body>
<script src="https://npmcdn.com/@reactivex/rxjs@5.0.0-beta.10/dist/global/Rx.umd.min.js"></script>
<script>
@zaynali53
zaynali53 / FormatTelNumber.js
Created May 25, 2016 12:41
Format Telephone Number
/**
* Format Telephone Number
*
* @param {string} number - Telephone Number
* @return {string} Formatted Number
*/
function formatTelNumber(number) {
return number.match(/\d/g)
.join('')
.replace(
<?php
/**
* Generate Day select box
* @param string $name
* @return string
*/
function day_select($name)
{
$select = "<select name='$name'>";
{
"afn_use_keybinding": true,
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"caret_extra_bottom": 2,
"caret_extra_top": 2,
"caret_extra_width": 10,
"caret_style": "blink",
"color_scheme": "Packages/User/SublimeLinter/Monokai (SL).tmTheme",
"detect_indentation": false,
<snippet>
<content><![CDATA[
echo "<pre>" . print_r(\$${1:data}) . "</pre>"; die;
$2
]]></content>
<tabTrigger>pre</tabTrigger>
<scope>source.php</scope>
</snippet>
[
// Preferences File
{
"keys": ["ctrl+shift+,"],
"command": "open_file",
"args": {
"file": "Preferences.sublime-settings"
}
},
{
"Alberta": [
"Acadia Valley",
"Acme",
"Airdrie",
"Alberta Beach",
"Alder Flats",
"Alix",
"Alliance",
"Altario",
@zaynali53
zaynali53 / RecursiveDirectoryRemover.php
Last active March 25, 2026 11:03
Recursively deletes files within folders
<?php
function removeFiles($path)
{
if (is_dir($path)) {
$files = glob($path . '*', GLOB_MARK);
foreach ($files as $file) {
removeFiles($file);
}
rmdir($path);