Skip to content

Instantly share code, notes, and snippets.

View kafkadev's full-sized avatar
🏠
Working from home

Gokhan Celik kafkadev

🏠
Working from home
View GitHub Profile
@kafkadev
kafkadev / pre-commit
Created July 26, 2017 22:07 — forked from koo5/pre-commit
my net radios
grep -v '^#' playlist.m3u8 > tmp
mv tmp playlist.m3u8
git add playlist.m3u8
@kafkadev
kafkadev / parse-hls-url.php
Created July 26, 2017 21:05 — forked from nathanpitman/parse-hls-url.php
Used to parse Vimeo HLS URLs to negate issues with redirects and JW Player
/**
* Parse Vimeo M3U8 URLs to negate relative redirect issues with JW Player (See issue #1510)
*
* @return string
*/
public function parseHLSUrl($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url); //set url
@kafkadev
kafkadev / fiddle_010403.php
Created July 26, 2017 21:04 — forked from phpfiddle/fiddle_010403.php
[ Posted by Coder ] cc-parser - final ver. - Jan11
<?php
// Usage example
//
// http_location_of_php_file?surl=http_location_of_page_containing_m3u8_link
//
// valid examples:
// http://main.xfiddle.com/50a77b49/parser.php?surl=http://stream.anluong.info/xemlivetv/starmovies_ntv.php
// http://main.xfiddle.com/50a77b49/parser.php?surl=https://www.arconaitv.me/cn/
// http://main.xfiddle.com/50a77b49/parser.php?surl=https://www.youtube.com/watch?v=y60wDzZt8yg
//
@kafkadev
kafkadev / a.js
Created July 21, 2017 02:49 — forked from danharper/a.js
XHR upload progress
var xhr = new XMLHttpRequest();
xhr.upload.addEventListener('progress', function(e) {
var percent = parseInt(e.loaded / e.total * 100, 10)+'%';
console.log('progress', percent);
}, false);
xhr.onreadystatechange = function(e) {
if (xhr.readyState === 4 && xhr.status === 200) {
console.log('done!');
import React, {
Image,
Component,
StyleSheet,
Text,
View,
TouchableHighlight,
} from 'react-native';
var ImagePickerManager = require('NativeModules').ImagePickerManager;
/**
* @flow
*/
import React, { Component } from "react";
import {
View,
Image,
Easing,
Platform,
TouchableHighlight,
@kafkadev
kafkadev / main.js
Created July 18, 2017 21:29 — forked from oskaryil/main.js
toilet app
import Exponent from 'exponent';
import React from 'react';
import {
StyleSheet,
Text,
View,
} from 'react-native';
import MapView from 'react-native-maps';
import NavigationBar from 'react-native-navbar';
/**
* Sample React Native App
* https://github.com/facebook/react-native
* @flow
*/
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
@kafkadev
kafkadev / index.android.js
Created July 18, 2017 21:26 — forked from Amira-O/index.android.js
I am trying to implement a map in my app on my Android phone with Android Marshmallow powered. But it doesn't work. I've tried to check in other issues, but it still doesn't work. Also I've seen that MapView component is supported by only iOS; so which is the right component for Android ? Thank you, I live my code here so you can check.
import React, { Component } from 'react';
import {
AppRegistry,
View,
Dimensions,
} from 'react-native';
var {height, width} = Dimensions.get('window');
@kafkadev
kafkadev / mapView.js
Created July 18, 2017 21:25 — forked from BobbyHoltzner/mapView.js
Issue with the map view file, returning navigation directions
'use strict';
var React = require('react-native');
var {
PanResponder,
StyleSheet,
View,
processColor,
Text,
Image,