Skip to content

Instantly share code, notes, and snippets.

View farukyildiz's full-sized avatar

Faruk Yıldız farukyildiz

  • Kocaeli / Türkiye
View GitHub Profile
@farukyildiz
farukyildiz / interface.html
Created March 12, 2017 12:10
Watch your mouse movements, click events and onkeyup...
<style type="text/css">
#myAnimation {
position: absolute;
}
</style>
<html>
<body onclick="GetPositionForClick(event)" onmousemove="GetPositionForMove(event)">
<span style="width: 65%; float: left">
<table style="width: 100%">
<tr style="height: 50px;">
@farukyildiz
farukyildiz / Ionic Framework V1 Controller
Last active March 12, 2017 12:42
Ionic Framework V1 controller get data from to php file...
var ControllerName = (function () {
function ControllerName($rootScope, $http, $stateParams) {
$http.get("http://YOUR URL AND FILE NAME.php?Id=" + $stateParams.id)
.then(function (response) {
$rootScope.dataArray = response.data;
$rootScope.id = $stateParams.id;
});
}
return ControllerName;
}());
@farukyildiz
farukyildiz / Pagination in PHP
Last active March 12, 2017 12:38
Pagination in PHP / function
// LastPageNumber => total pages
// PageIndex => selected page
function Pagination($PageIndex, $LastPageNumber)
{
$ReturnData = "";
if( 1 != (int)$PageIndex )
{
$ReturnData = "<li class='paginate_button previous'>";
$ReturnData = $ReturnData . "<a href='#' aria-controls='datatable-checkbox' data-dt-idx='" . (string)($PageIndex - 1) . "' tabindex='0'>";
@farukyildiz
farukyildiz / runjs.js
Created March 12, 2017 21:21
Solve Sudoku Puzzle / JavaScript
var NMArray = new Array();
function CrtSdk(){
var BorderColor = "";
var Counter = 0;
var Data = "<table style='width: 40%; margin: auto'>";
for(var i = 1; i < 10; ++i){
Data = Data + "<tr>";
for(var j = 1; j < 10; ++j){
if( j < 4 && i < 4 )
BorderColor = "red";
@farukyildiz
farukyildiz / Call Controller Function From Another Controller (Laravel Framework)
Created June 21, 2017 00:55
Call Controller Function From Another Controller (Laravel Framework)
/* **************************************************** */
/* ***************** First Controller ***************** */
/* **************************************************** */
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
@farukyildiz
farukyildiz / Use Forms In Laravel Framework
Last active August 1, 2017 06:21
Use Forms In Laravel Framework
First Step
- Terminal
- composer require "laravelcollective/html":"^5.2.0" ( go to project directory by cd )
----------------------------
Second Step
----------------------------
- App Folder Update => config/app.php
- 'providers' => [
.
@farukyildiz
farukyildiz / Transfer Folder Windows To Ubuntu
Last active July 17, 2017 08:15
Transfer Folder Windows To Ubuntu
On Windows Cmd.
Note : If you want to directory transfer, you have to use -r parameter.
> pscp -r [directory_path] user@hostname:[linux_path]
.
..
...
And
...
..
.
@farukyildiz
farukyildiz / Start Conf. For Ubuntu Server
Created July 17, 2017 08:09
Start Conf. For Ubuntu Server
....
...
..
apt-get install apache2
control service
------------------------------
service apache2 status
****
Java ile yazılmış açık kaynak kodlu bir kütüphane olan Hadoop ile büyük veriler üzerinde çalışmalar yapılabilmektedir.
Bu makine birden fazla makine üzerinde verileri saklayıp işlemektedir.
Hadoop büyük verileri HDFS sistemi ile saklamaktadır. İlk olarak sisteme veriler yüklenirken bloklara ayrılmaktadır.
Bloklara ayrılan veriler Hadoop Cluster üzerinden farklı düğümlere (node) yada farklı makinalara dağılmaktadır.
Bu dağıtma işleminde bloklanmış veriler çoğullanmış bir şekilde yani parçalanmış düğümler örnek vermek gerekirse 3. ve 8. düğümde
de bulunabilmektedir. Burada ki amaç herhangi bir beklenmedik durumda veri kaybının yaşanmamasıdır.
Hadoop framework büyük verileri paralel olarak işlemektedir. Bu işlem MapReduce ile yapılmaktadır.
@farukyildiz
farukyildiz / Install & What?
Created July 18, 2017 11:35
Cloudera QuickStarts CDH 5.x
Hadoop,Pig,Hive,Oozie ve Spark gibi kütüphaneleri içerinde barındıran bir sanal ortam : Cloudera QuickStarts CDH 5.x.
Bu sanal ortamı VirtualBox üzerinde kuracağız.