Skip to content

Instantly share code, notes, and snippets.

View makiftasova's full-sized avatar

Mehmet Akif TAŞOVA makiftasova

  • Istanbul, Turkey
View GitHub Profile
#!/usr/bin/bash
# Author: Mehmet Akif TAŞOVA <makiftasova@gmail.com>
# A simple shell script to unlock mobile broadband devices
# on linux systems.
# depends on mmcli utility.
if [ $# -eq 1 ] ; then
echo "device #$1 sims are:"
mmcli -m $1 | grep SIM
@makiftasova
makiftasova / gameoflife.c
Created April 26, 2012 19:10 — forked from sinannar/gameoflife.c
game of life basic simulation
/*
example video link : http://www.youtube.com/watch?v=XcuBvj0pw-E
*/
/*
* FILE NAME : HW05_091044005_PART_3.c
*
* CREADET BY : Sinan NAR
* CREATION DATE : 08/04/2011
*
@makiftasova
makiftasova / telepot_sample_commands.py
Last active January 30, 2016 19:21
A sample code for handling bot commands with telepot.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Mehmet Akif TAŞOVA <makiftasova@gmail.com>
# A sample code for handling bot commands with telepot
#
import time
import telepot
#!/usr/bin/env python3
"""
Mehmet Akif TAŞOVA <makiftasova@gmail.com>
A Sample class derieved from telepot.async.Bot which has an implemented command handle mechanism
"""
import telepot
import telepot.async
import asyncio
@makiftasova
makiftasova / pip-upgrade.py
Created August 7, 2016 04:01
A Python script to upgrade all installed pip packages.
#!/usr/bin/env python3
"""pip-upgrade.py: A Python script to upgrade all installed pip packages."""
__author__ = "Mehmet Akif TAŞOVA"
__email__ = "makiftasova@gmail.com"
__license__ = "GPLv3+"
__version__ = "1.0.0"
@makiftasova
makiftasova / env-gcc-i686-elf
Created August 16, 2016 18:41
Simple bash script to set environment for building cross gcc
# File : env-gcc-i686-elf
# Author: Mehmet Akif TAŞOVA
# Usage : To setup environment use "source env-gcc-i686-elf"
# To deactivate environemnt, give "deactivate" command
# set $TARGET to your target arch
export _OLD_BASH_PS1="$PS1"
export _ORIG_PATH="$PATH"
function deactivate(){
@makiftasova
makiftasova / install-telegram.sh
Created February 10, 2015 21:47
A simple (and silly) bash script to adding Telegram's desktop app to PATH which wirtten as a quick hack. Tested on Fedora 21
#!/bin/bash
# Author: Mehmet Akif TAŞOVA <makiftasova@gmail.com>
# A simple (and silly) bash script to adding Telegram's
# desktop app to PATH which wirtten as a quick hack
# Just put this script alongsite Telegram and Updater
# executables from Telegram's desktop app package
# then run this script as root user
# To downlaod Telegram's Linux desktop app
# you can visit: https://desktop.telegram.org/
import sys
import asyncio
import telepot
import telepot.aio
class MarkdownBot(telepot.aio.Bot):
async def handle(self, msg):
flavor = telepot.flavor(msg)
async def command_start(bot, chat_id, args):
if args['chat_type'] in ('group', 'supergroup'):
bot.broadcast_targets.append(chat_id)
async def command_broadcast(bot, chat_id, args):
"""
args = {'user_id': TELEGRM_USER_ID, 'username': TELEGRAM_USER_NAME, 'params': ['hello', 'world']}
"""
user_id = args['user_id']
if user_id in bot.mods:
From 4a4fc1a5481afdbb1238e5edca09b17a25c7cab0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mehmet=20Akif=20TA=C5=9EOVA?= <makiftasova@gmail.com>
Date: Mon, 16 Jan 2017 02:06:10 +0300
Subject: [PATCH] updating for stockfish 8
---
.SRCINFO | 6 +++---
PKGBUILD | 5 +++--
2 files changed, 6 insertions(+), 5 deletions(-)