Skip to content

Instantly share code, notes, and snippets.

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

M. Ali Bayram malibayram

🏠
Working from home
  • DersHub
  • Turkey
View GitHub Profile
/******************************************************************************
Welcome to GDB Online.
GDB online is an online compiler and debugger tool for C, C++, Python, PHP, Ruby,
C#, VB, Perl, Swift, Prolog, Javascript, Pascal, HTML, CSS, JS
Code, Compile, Run and Debug online from anywhere in world.
https://onlinegdb.com/-sj3UGJm9
*******************************************************************************/
//
// main.c
// heap
//
// Created by ma on 25.11.2020.
//
#include <stdio.h>
int tree_array_size = 20;
@malibayram
malibayram / matris-odevi.c
Last active November 10, 2020 19:59
Yıldız Teknik Üniversitesi Veri Yapıları ve Algoritmalar 2020-Güz Yarıyılı Quiz-1
//
// main.c
// matris-odevi
//
// Created by ma on 24.10.2020.
//
// anlatım videosu: https://youtu.be/AG6vHh1WoLU
#include <stdio.h>
@malibayram
malibayram / youtube_yeni_video_takip.js
Created September 30, 2020 15:29
5 saatte bir çalışarak kanala yeni eklenen videoların bilgilerini firestore kaydetme işlemi
const { db, admin } = require('../admin');
const functions = require('firebase-functions');
const https = require('https');
const runtimeOpts = {
timeoutSeconds: 540, // firebase max of 9 minutes
}
const apiKey = "AIzaS**************************QX0c";
const channelId = "UCrVR30q-Seo82gBhmAe_1uQ";
@malibayram
malibayram / clould_function_and_fcm.js
Last active September 30, 2020 15:27
her yeni eklenen duyuru için "tumDuyurular" konusuna abone olmuş kişilere bildirim gönderme
const { fcm } = require('../admin');
const functions = require('firebase-functions');
const duyuruBidirimiGonder = functions.firestore.document('duyurular/{baslik}').onCreate(async (veri) => {
const baslik = veri.data().baslik;
const mesaj = veri.data().mesaj;
const tarih = veri.data().tarih;
const yayinlayan = veri.data().yayinlayan;
const bildirim = {
@malibayram
malibayram / abonelik_formu.dart
Created June 6, 2020 22:56
sadece setState ekledim fonksiyonlara ve gayet güzel bir şekilde çalıştı sorun yok.
import 'package:flutter/material.dart';
import 'package:turkiye_il_ilce_mahalle/turkiye_il_ilce_mahalle.dart';
import '../common_widget/social_log_in_button.dart';
// screen recording video: https://youtu.be/-pIGYbtJtd0
class AbonelikFormu extends StatefulWidget {
@override
_AbonelikFormuState createState() => _AbonelikFormuState();
import 'package:flutter/material.dart';
import 'dart:async';
import 'dart:io';
import 'package:path_provider/path_provider.dart';
void main() => runApp(MaterialApp(
home: FirstScreen(),
));
extension NumberFormat on int {
class MyApp26April extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Server',
debugShowCheckedModeBanner: false,
theme: ThemeData(
primarySwatch: Colors.pink,
),
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
debugShowCheckedModeBanner: false,