Skip to content

Instantly share code, notes, and snippets.


Burakhan Özyol Burakhan

Block or report user

Report or block Burakhan

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
Burakhan / csv.php
Last active Feb 8, 2019
symfony csv semicon reader
View csv.php
$serializer = $this->getContainter('serializer');
$data = $serializer->decode(file_get_contents('./data/tum_kazanimlar.csv'), 'csv', ['csv_delimiter' => ';']);
for($i = 0; $i < 2 ; $i++) {
View gist:06e9ca6e136519d256254c6f4a81d56a
Burakhan /
Last active Jun 1, 2018 — forked from xdamman/
Install latest ffmpeg on ubuntu 12.04 or 14.04
cd wget
tar xzvf nasm-2.13.03.tar.gz
cd nasm-2.13.03
make install
# Bash script to install latest version of ffmpeg and its dependencies on Ubuntu 12.04 or 14.04
# Inspired from
from django.contrib import admin
from .models import Post
Burakhan /
Created Mar 8, 2018 — forked from kimus/
Installing python cx_oracle on Ubuntu

First of all, it just seems like doing anything with Oracle is obnoxiously painful for no good reason. It's the nature of the beast I suppose. cx_oracle is a python module that allows you to connect to an Oracle Database and issue queries, inserts, updates..usual jazz.


Step 1:

sudo apt-get install build-essential unzip python-dev libaio-dev

Step 2. Click here to download the appropriate zip files required for this. You'll need:

Burakhan / delete_cascade.sql
Created Dec 31, 2016
postgres cascade delete
View delete_cascade.sql
-- select delete_cascade('public','my_table','1');
create or replace function delete_cascade(p_schema varchar, p_table varchar, p_key varchar, p_recursion varchar[] default null)
returns integer as $$
rx record;
rd record;
v_sql varchar;
v_recursion_key varchar;
recnum integer;
v_primary_key varchar;
Burakhan /
Created Nov 8, 2016
The motherf*cking way the get Oracle access in PHP5 over Ubuntu
Burakhan / index.xml.twig
Created May 6, 2014
Syfony Simple Sitemap
View index.xml.twig
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="">
{% for url in urls %}
<url>{# check if hostname is not alreay in url#}
<loc>http://{%if url.loc|replace({hostname:''}) == url.loc%}{{hostname}}{{url.loc}}{%else%}{{url.loc}}{%endif%}</loc>
{% if url.lastmod is defined %}
{% endif %}
{% if url.changefreq is defined %}

I have managed to install this… and make it work. I implemented it for Facebook and Google, but you can extend it. My solution it is mostly as described in #116, with a bit of more code presented. The key aspects that lack in the #116 presentation (IMO) are:

  • the registration as service of your custom FOSUBUserProvider (with the necessary parameters)
  • set the service for oauth_user_provider in the security.yml with your custom created service

Here are the steps:

  1. Routing. In routing.yml I have added all the routes for both bundles.
  2. Configuration. I have set the config.yml mostly as it is presented in the HWIOAuthBundle.
  3. Security. I have set the security.yml mostly as it is presented in the HWIOAuthBundle (though my routes are using /login pattern, not /connect). Also, the oauth_user_provider is set for my custom service.
You can’t perform that action at this time.