Skip to content

Instantly share code, notes, and snippets.

Batuhan Bayrakci baybatu

Block or report user

Report or block baybatu

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
@baybatu
baybatu / string-to-number.js
Last active Feb 20, 2020
Converting string to number in Javascript (ES5)
View string-to-number.js
function toNumber(value) {
var convertedNumber = +value;
if (convertedNumber) {
return convertedNumber;
}
throw Error("Conversion error for value:" + value);
}
@baybatu
baybatu / tcpdump-osx.sh
Created Feb 17, 2020
Getting network traffic of an application by PID on OSX
View tcpdump-osx.sh
sudo tcpdump -Q pid=PID -k
@baybatu
baybatu / java-ontanimli-kuralla-siralama.md
Created Dec 9, 2019
Java'da öntanımlı bir listeye göre sıralama yapmak
View java-ontanimli-kuralla-siralama.md
List<String> kurallar = Arrays.asList("ahmet", "veli", "mehmet");
List<String> sonuc = Arrays.asList("veli", "mehmet", "ahmet").stream()
  .sorted(Comparator.comparing(isim -> kurallar.indexOf(isim)))
  .collect(Collectors.toList());
assertThat(sonuc).isEqualTo(Arrays.asList("ahmet", "veli", "mehmet"));

Kaynak: https://stackoverflow.com/a/5245214

@baybatu
baybatu / twitterserver-admin-port.md
Last active Aug 29, 2019
Specifying admin port on TwitterServer
View twitterserver-admin-port.md

Pass following as program an argument

java -jar app.jar -admin.port=:9999
@baybatu
baybatu / run-kibana.sh
Last active Jun 12, 2019
Run Kibana for parameterized Elasticsearch. Kudos @mesut
View run-kibana.sh
#!/bin/bash
# USAGE: run-kibana.sh http://localhost:9200
echo "Running kibana for es host:$1"
docker run --name kibana -d -p 5601:5601 \
-e ELASTICSEARCH_HOSTS=$1 \
-e XPACK_GRAPH_ENABLED=false \
-e XPACK_ML_ENABLED=false \
@baybatu
baybatu / create-rabbitmq-exchange-queue-using-rest-api.sh
Created Apr 2, 2019
Create RabbitMQ queue and exchange with binding using REST API
View create-rabbitmq-exchange-queue-using-rest-api.sh
# create exchange
curl -i -u guest:guest -H "content-type:application/json" \
-XPUT -d'{"type":"fanout","durable":true}' \
http://localhost:15672/api/exchanges/%2f/my.exchange.name
# create queue
curl -i -u guest:guest -H "content-type:application/json" \
-XPUT -d'{"durable":true,"arguments":{"x-dead-letter-exchange":"", "x-dead-letter-routing-key": "my.queue.dead-letter"}}' \
http://localhost:15672/api/queues/%2f/my.queue
@baybatu
baybatu / SpringCouchbaseIdGeneration.java
Created Mar 23, 2019
spring-data-couchbase ile otomatik document ID üretimi
View SpringCouchbaseIdGeneration.java
@Document
public class OrnekDokuman {
@Id
@GeneratedValue(strategy = GenerationStrategy.UNIQUE) // UUID
String id;
}
You can’t perform that action at this time.