Skip to content

Instantly share code, notes, and snippets.

View oskaryil's full-sized avatar
🛠️
Building things

Oskar Yildiz oskaryil

🛠️
Building things
View GitHub Profile
@oskaryil
oskaryil / Get week number
Created February 9, 2018 09:15 — forked from IamSilviu/Get week number
JavaScript Get week number.
Date.prototype.getWeek = function () {
var onejan = new Date(this.getFullYear(), 0, 1);
return Math.ceil((((this - onejan) / 86400000) + onejan.getDay() + 1) / 7);
};
var myDate = new Date("2001-02-02");
myDate.getWeek(); //=> 5
@oskaryil
oskaryil / App.js
Created September 2, 2017 22:52 — forked from fdidron/App.js
React Router v4 Auth
//Usage
import React from 'react';
import { BrowserRouter as Router } from 'react-router-dom';
import Route from './AuthRoute';
import Login from './Login';
import Private from './Private';
export default () =>
<Router>
@oskaryil
oskaryil / kiosk-pi.txt
Created June 5, 2017 01:13 — forked from jongrover/kiosk-pi.txt
How to Kiosk Raspberry Pi
Software for the Project:
Raspbian Wheezy Debian Linux
Win32Disk Imager
The CanaKit comes with a pre-loaded SD card that includes the same version of Debian Wheezy that I used for this project. However, in an effort to get a little more speed out of the system, I used the 95MB/s Sandisk extreme listed above. It seemed to help, but I did not bench mark it beyond observation.
Anyway, lets get down to building a Raspberry Pi Web Kiosk.
Step 0: Get all of the hardware.
Step 1: Get all of the software.
<?php
$posts = get_posts([
'post_status' => 'publish',
'posts_per_page' => -1,
'post_type' => 'abc'
]);
$post_index = array_fill_keys( array_merge( [ '#' ], range( 'a', 'z' ), ['Å', 'Ä', 'Ö', ] ), [] );
foreach( $posts as $post ) {
$first_letter = mb_strtolower(substr( $post->post_title, 0, 1 ), 'UTF-8' );
<?php
$posts = get_posts([
'post_status' => 'publish',
'posts_per_page' => -1,
'post_type' => 'abc'
]);
$post_index = array_fill_keys( array_merge( [ '#' ], range( 'a', 'z' ), ['å', 'ä', 'ö', ] ), [] );
foreach( $posts as $post ) {
$first_letter = strtolower( substr( $post->post_title, 0, 1 ) );
if( is_numeric( $first_letter ) ) {
@oskaryil
oskaryil / main.js
Last active October 18, 2016 12:46
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';
@oskaryil
oskaryil / main.js
Created October 17, 2016 13:42
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';
@oskaryil
oskaryil / provResultat.cpp
Created September 30, 2016 08:04
caclulate best(highest) number in an array
#include <iostream>
using namespace std;
int main() {
double provResultat[] = {3.5, 27.2, 18.2, 28.2, 11.0, 15.5, 18.5, 17.5, 19.0};
double best = provResultat[0];
int storlek = sizeof(provResultat)/sizeof(double);
for(int i = 1; i<storlek;i++) {
@oskaryil
oskaryil / skottar.cpp
Created September 30, 2016 08:00
Skottår
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> skottar;
vector<int> input;
@oskaryil
oskaryil / main.cpp
Created September 25, 2016 19:20
Bilförsäkring - Programmerings uppgift 1 inlämning
#include <iostream>
#include <iomanip>
#include <ctime>
using namespace std;
int main() {
time_t t = time(0); // initialisera tids objektet