Skip to content

Instantly share code, notes, and snippets.

View shibbirweb's full-sized avatar
💭
Happy Coding

MD. Shibbir Ahmed shibbirweb

💭
Happy Coding
View GitHub Profile
@shibbirweb
shibbirweb / composer.json
Created October 11, 2020 03:26
Laravel IDE Helper Scripts
{
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": [
"framework",
"laravel"
],
"license": "MIT",
"require": {
@shibbirweb
shibbirweb / ActivityOrFragment.java
Last active August 23, 2020 06:24
Android Shared Preferences Helper Class
public class ActivityOrFragment extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// usage
// save in shared preference
SharedPreferencesHelper.init(getApplicationContext(), "Shared Preference Name")
@shibbirweb
shibbirweb / Preferences.sublime-settings
Created July 25, 2020 09:05
Sublime text 3 config
{
"caret_extra_bottom": 10,
"caret_extra_top": 10,
"caret_style": "phase",
"color_scheme": "Packages/One Dark Color Scheme/One Dark.tmTheme",
"draw_minimap_border": true,
"draw_white_space": "all",
"font_face": "Monaco",
"font_options":
[
@shibbirweb
shibbirweb / .htaccess
Created July 14, 2020 19:42
Set file cache with expire time in Apache server
#Create filter to match files you want to cache
# 3 HOUR
<FilesMatch "\.(txt|xml|js|css)$">
Header set Cache-Control "max-age=10800"
</FilesMatch>
@shibbirweb
shibbirweb / UpdatePasswordRequest.php
Created July 14, 2020 14:37
Add additional Logical validation in Laravel FormRequest
<?php
namespace App\Http\Requests;
use Illuminate\Contracts\Validation\Validator;
use Illuminate\Foundation\Http\FormRequest;
use Illuminate\Support\Facades\Hash;
class ProfileUpdatePasswordRequest extends FormRequest
{
@shibbirweb
shibbirweb / HelperServiceProvider.php
Last active July 11, 2020 11:53
Add Helper Service Provider in Laravel
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class HelperServiceProvider extends ServiceProvider
{
/**
* Register services.
@shibbirweb
shibbirweb / Google Drive to Mega.txt
Created June 29, 2020 20:17
Google Drive to Mega File Transfer
https://colab.research.google.com/github/biplobsd/OneClickRun/blob/master/OneClickRun.ipynb#scrollTo=kSvUMUuTPX7r
@shibbirweb
shibbirweb / main.js
Created May 5, 2020 06:16
Copy a input field by on click
let referCode = document.getElementById('refer_code');
referCode.select()
try {
const successful = document.execCommand('copy');
const msg = successful ? 'successful' : 'unsuccessful';
alert('Refer code was copied ' + msg);
} catch (err) {
alert('Oops, unable to copy');
}
/* unselect the range */
@shibbirweb
shibbirweb / main.js
Created May 5, 2020 06:16
Copy a input field by on click
let referCode = document.getElementById('refer_code');
referCode.select()
try {
const successful = document.execCommand('copy');
const msg = successful ? 'successful' : 'unsuccessful';
alert('Refer code was copied ' + msg);
} catch (err) {
alert('Oops, unable to copy');
}
/* unselect the range */
@shibbirweb
shibbirweb / ResourceHelpers.php
Last active November 29, 2020 09:41
Laravel Resource API Null value remove Trait
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\JsonResource;
trait ResourceHelpers
{