Skip to content

Instantly share code, notes, and snippets.

View mahammad's full-sized avatar
🌙
That's happening!

Məhəmməd mahammad

🌙
That's happening!
View GitHub Profile
@mahammad
mahammad / mount.md
Last active August 29, 2015 14:23
Ubuntu harici ntfs belleği mount etmek. (ubuntu HDD mount)

Bunun için öncelikle, bağlamak istediğimiz disk bölümünün adını öğrenmemiz gerekiyor (yani örneğin sda1 mi? sda5 mi? sdb1 mi? gibi...). Bunun için Uçbirim komut satırı penceresini açıp alttaki komutu verin.

  • sudo fdisk -l

Bu komutu girdiğinizde sizden yönetici parolasını girmeniz istenecektir (siz parolayı yazarken sanki klavye çalışmıyormuş gibi ekranda bir değişim olmayacaktır, siz parolanızı yazıp enter tuşuna basın). Devamında bilgisayarınıza takılı tüm diskler ve disk bölümlerinin listelendiği bir tablo karşınıza gelecektir. Bu tabloyu inceleyerek, bağlamak istediğiniz disk bölümünün adının ne olduğunu öğrenebilirsiniz.

Örnek olarak sdb1 isimli NTFS biçimli bir disk bölümünü /media dizini altında "sdb1" adında bir dizine bağlayalım. Not: Alttaki komutlarda sdb1 yazan yerleri kendi disk bölümünüzün adıyla değiştirmeyi unutmayınız.

@mahammad
mahammad / win-pass-reset.md
Created July 15, 2015 19:22
Windows password reset, clear
@mahammad
mahammad / swap.sh
Last active September 21, 2021 06:24
Ubuntu swap hatası
$ `sudo mkswap /dev/sda6`
Setting up swapspace version 1, size = 7998460 KiB
no label, UUID=18881d0f-d9ec-43be-a23f-0cbd78ea6d22
$ `sudo nano /etc/crypttab` # Update crypttad with new UUID
$ `sudo /etc/init.d/cryptdisks` reload
* Stopping remaining crypto disks...
* cryptswap1 (stopped)... [ OK ]
* Starting remaining crypto disks...
@mahammad
mahammad / php-parse-to-json
Last active December 18, 2019 12:34
Get Table Content From link and pars json data. Herhangi bir sitede bulunan tablodan verilerin temizlenip json formatında çıktısı.
/*==========================={ For PHP}=====================================*/
public function responsephp()
{
$context = stream_context_create(array("http" => array("header" => "User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36")));
$html = file_get_contents('https://tr.investing.com/commodities/softs', false, $context);
/* Birinci Tablo Değerleri için */
preg_match_all('@<table id="cross_rate_1" tablesorter class="genTbl closedTbl crossRatesTbl"><thead><tr>(.*?)</tr></thead>(.*?)</table>@', $html, $keys1);
/* İkinci Tablo Değerleri için*/
php artisan cache:clear && php artisan config:clear && php artisan view:clear && sudo chmod -R 755 storage && php artisan key:generate && composer dump-autoload && rm storage/logs/*.log

tabloda tr için data-content alanı ekledim

<tr id="item-{{$product->id}}" data-content="{{$product->id}}">
    <td>{{$product->baslik}}</td>
    <td class="sortable">{{$product->altbaslik}}</td>
    <td width="5"><a href="javascript:void(0)"><i class="fa fa-pencil-square"></i></a></td>
    <td width="5"><a href="javascript:void(0)"><i class="fa fa-trash-o"></i></a></td>
</tr>
 public function render($request, Throwable $exception)
    {
        // is this request asks for json?
        if($request->is('api/*')){
            if ( !empty($exception) ) {
                $response = [
                    'error' => __('messages.request.response.execute')
                ];
                // If debug mode is enabled
@mahammad
mahammad / web.md
Last active August 10, 2020 10:51
Laravel image resizer from url
Route::get('resizer/{width?}/{height?}/{cp?}/{photo}', function ($width, $height, $cp, $photo) {
    // Resmi bulduk.
    $img = Image::make(public_path('cdn/' . $photo));
    // Resmin boyutlarını aldık
    $w  = $img->width();
    $h = $img->height();
    // Boyutlandırma işlemleri için değişkenleri tanımladık.
    $resizeWidth = $resizeHeight = null;
    // Bütün alanı kapla
@mahammad
mahammad / ImageRequest.php
Created August 17, 2021 07:00
customize image validation with custom response in Laravel
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
use Illuminate\Contracts\Validation\Validator;
use Illuminate\Http\Exceptions\HttpResponseException;
class ImageRequest extends FormRequest
{
@mahammad
mahammad / dark-mode.js
Created August 20, 2021 12:21
Javascript ile Bilgisayarın Koyu Modu
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', e => {
const newColorScheme = e.matches ? "dark" : "light";
});