Skip to content

Instantly share code, notes, and snippets.

View maidis's full-sized avatar
🐢
Progressing

Anıl Özbek maidis

🐢
Progressing
View GitHub Profile
@maidis
maidis / RulesEngine.cpp
Created January 27, 2019 14:18
Basitleştirilmiş Kural Motoru
#include <algorithm>
#include "RulesEngine.hpp"
RulesEngine::RulesEngine() : Not(*this) {}
void RulesEngine::If(bool sufficientCondition)
{
sufficientConditions.push_back(sufficientCondition);
}
@maidis
maidis / file-size1.cpp
Last active January 16, 2019 13:36
C++17 ile Dosya Boyutu
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream testFile("test.azw3", ios::binary);
const auto begin = testFile.tellg();
testFile.seekg (0, ios::end);
@maidis
maidis / emoji-favicon.html
Created January 13, 2019 13:59
Favicon Olarak Emoji
<!DOCTYPE html>
<html>
<link rel="icon" data-emoji="🛰" type="image/png">
<body>
<h2>JavaScript ile Emojileri Favicon Olarak Kullanın</h2>
<p>Siz de mi favicon.ico oluşturmaktan sıkıldınız?</p>
<p id="demo"></p>
<script>
const favicon = document.querySelector("link[rel=icon]");
@maidis
maidis / simple-ocr.cpp
Created December 13, 2018 11:31
A simple OCR application using Tesseract and OpenCV
#include <string>
#include <tesseract/baseapi.h>
#include <leptonica/allheaders.h>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main(int argc, char* argv[])
{
@maidis
maidis / hede.cpp
Created November 15, 2018 09:12
test 1
123
@maidis
maidis / twitter-bookmarklet.js
Created April 9, 2018 22:38
Twitter Share Bookmarklet
// Jacky's Blog - Minimal Twitter Share Bookmarklet
// https://jacky.seezone.net/2017/10/19/8900/
// Sadece önceki kullandığım Google+ Bookmarklet'ine
// benzemesi için küçük değişiklikler
javascript:void((()=> {
var F=document,E=encodeURIComponent;
window.open(`https://twitter.com/intent/tweet/?text=${E(F.title)}&url=${E(F.location.href)}`,'Share to Twitter','width=600,height=460,menubar=no,location=no,status=no');
})());
@maidis
maidis / group-happy-kitty.xml
Last active August 29, 2015 14:22
Happy Kitty Discussion Groups
<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs
title="Happy Kitty Discussion Groups"
description="A gadget that brings Happy Kitty Discussion Groups on Google Code">
<Require feature="setprefs"/>
<Require feature="dynamic-height"/>
</ModulePrefs>
<UserPref name="projectName" default_value=""/>
<UserPref name="url" display_name="Discussion Group URL" datatype="string"/>
@maidis
maidis / epub2.py
Created April 20, 2013 22:59 — forked from kroger/epub2.py
import os
import shutil
from sphinx.builders.epub import EpubBuilder
# We subclass EpubBuilder and re-define build_epub to call
# clean_html_file_for_ibooks. This function replaces all instances of
# the SPAN tag to SAMP. It's uglish but it works. A better way would
# be to change sphinx.writers.html to emmit the SAMP tag in the first
# place, but it seems even more difficult to do.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={{ encoding }}"/>
{{ metatags }}
{%- block htmltitle %}
@maidis
maidis / actions.py
Created April 9, 2012 22:13
kde-l10n-tr - actions.py
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2.
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import kde4
from pisi.actionsapi import get