Skip to content

Instantly share code, notes, and snippets.

Engin Kartal enginkartal

Block or report user

Report or block enginkartal

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@enginkartal
enginkartal / js-turkish-to-english.js
Last active May 24, 2019
Javascript Turkish character to english characters change
View js-turkish-to-english.js
String.prototype.turkishtoEnglish = function () {
return this.replace('Ğ','g')
.replace('Ü','u')
.replace('Ş','s')
.replace('I','i')
.replace('İ','i')
.replace('Ö','o')
.replace('Ç','c')
.replace('ğ','g')
.replace('ü','u')
View es-import-bulk
es-import-bulk --url http://localhost:9200 --file data.json
View es-export-bulk.js
es-export-bulk --url elasticsearch-ip --file path-adresi --index es-index-adı
es-export-bulk --url http://localhost:9200 --file data.json --index myIndex
View elasticsearch-tool-install.js
npm install -g elasticsearch-tools
@enginkartal
enginkartal / laravel5-nginx-virtualhost
Last active Nov 8, 2019
Laravel 5 - Nginx Virtual Host Conf
View laravel5-nginx-virtualhost
server {
listen 80;
root /usr/share/nginx/html/laravel/public;
index index.php index.html index.htm;
server_name laravel.dev;
location / {
try_files $uri $uri/ /index.php?$query_string;
View mongodb-remove.js
//Author: Engin Kartal
//Blog Post: http://enginkartal.com.tr/mongodb-remove/
db.collection.remove(
<query>,
{
justOne: <boolean>,
writeConcern: <document>
}
)
@enginkartal
enginkartal / mongodb-logical-operators.js
Last active Dec 27, 2015
MongoDB Logical Operators
View mongodb-logical-operators.js
//Author: Engin Kartal
//Blog Post: http://enginkartal.com.tr/mongodb-mantiksal-logical-operatorler/
//AND operatörü
//Aşağıdaki sorgu bize geri author="Engin Kartal" ve "likes" sayısı 5'e eşit olan kayıtları döner.
db.content.find({$and:[{author:'Engin Kartal'},{likes:5}])
//author="Engin Kartal" ve "likes" sayısı 10'dan az olan kayıtlar
db.content.find({$and:[{author:{$eq:'Engin Kartal'}},{likes:{$lt:10}}])
//OR operatörü
View mongodb-comparison-operators.js
//Author: Engin Kartal
//Blog Post: http://enginkartal.com.tr/mongodb-karsilastirma-operatorleri/
//eq operatörü :: Eşittir
//Aşağıdaki sorgu bize geri "likes" sayısı 7'ye eşit olanları döner.
db.content.find({likes:{$eq:7}})
//ne(not equal) operatörü :: Eşit Değildir.
//Aşağıdaki sorgu bize geri "author"u "Engin Kartal"'a eşit olmayan kayıtları döner.
db.content.find({author:{$ne:'Engin Kartal'}})
View mongod-rename.js
//content dokümanındaki tüm 'url' fiedlarının adını link olarak değiştiriyoruz.
db.content.update({},{$rename:{'url':'link'}},false,true)
View mongodb-single-index.js
//aşağıdaki şekilde author küçükten büyüğe indexlenir.
db.content.createIndex("author":1)
//aşağıdaki şekilde ise author büyükten küçüğe indexlenir.
db.content.createIndex("author":-1)
You can’t perform that action at this time.