Skip to content

Instantly share code, notes, and snippets.

View kafkadev's full-sized avatar
🏠
Working from home

Gokhan Celik kafkadev

🏠
Working from home
View GitHub Profile
@kafkadev
kafkadev / upload.js
Created May 30, 2017 12:13
node.js upload
// http://127.0.0.1:9001
// http://localhost:9001
var server = require('http'),
url = require('url'),
path = require('path'),
fs = require('fs');
var port = 9001;
@kafkadev
kafkadev / mine.js
Created May 30, 2017 11:29
minde type
exports.types = {
"css": "text/css",
"gif": "image/gif",
"html": "text/html",
"ico": "image/x-icon",
"jpeg": "image/jpeg",
"jpg": "image/jpeg",
"js": "text/javascript",
"json": "application/json",
"pdf": "application/pdf",
@kafkadev
kafkadev / update_or_create.php
Last active June 8, 2017 07:14
laravel update or create with DB facades and Eloquent
<?php
$formlar = $request->input('formlar');
//1 way
$datam = [];
foreach ($formlar as $key => $item) {
$datam[] = UserMeta::updateOrCreate([
'user_id' => 1,
'meta_name' => $key
],[
@kafkadev
kafkadev / win_native_APP.js
Created May 18, 2017 23:55
window_native_APP samples
window.App = {
start: function () {
console.log("some");
//return;
}
};
App.start();
@kafkadev
kafkadev / new_ewent_dispatcher.js
Last active May 19, 2017 00:04
new event dispatch samples
//it justonly for dispatch
window.dispatchEvent(new Event('resize'));
window.addEventListener('state-changed', function(e) {
console.log('History state changed', e.detail, location.hash);
});
@kafkadev
kafkadev / prerender_advanced.txt
Last active May 18, 2017 09:25
prerender proxy for angular
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} Opera
RewriteRule ^abcd.html$ opera.html [NC,L]
RewriteCond %{HTTP_USER_AGENT} MSIE
RewriteRule ^abcd.html$ ie.html [NC,L]
RewriteCond %{HTTP_USER_AGENT} Chrome
RewriteRule ^abcd.html$ chrome.html [NC,L]
@kafkadev
kafkadev / .htaccess
Created May 18, 2017 07:42 — forked from thoop/.htaccess
Official prerender.io .htaccess for Apache.
# Change YOUR_TOKEN to your prerender token and uncomment that line if you want to cache urls and view crawl stats
# Change http://example.com (at the end of the last RewriteRule) to your website url
<IfModule mod_headers.c>
#RequestHeader set X-Prerender-Token "YOUR_TOKEN"
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
@kafkadev
kafkadev / fetch-header-vars.js
Last active June 11, 2017 13:15
fetch get page content snippet
var myHeaders = new Headers();
var init = { method: 'GET',
headers: myHeaders,
mode: 'cors',
cache: 'default' };
var myRequest = new Request('http://lumensession.dev/', init);
fetch(myRequest).then(function(response) {
<!DOCTYPE html>
<html>
<head>
<title>JavaScriptLoader</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.8.23/themes/base/jquery-ui.css" type="text/css" media="all" />
<style type="text/css">
body.jsLoaded .hidden {display: none;}
</style>
</head>