Skip to content

Instantly share code, notes, and snippets.

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

Sefa Yıldız sayz

🏠
Working from home
View GitHub Profile
bu giste de ne oluyor bir bakalım :?
@sayz
sayz / gist:619255
Created October 10, 2010 13:59 — forked from roktas/gist:618030
cd /tmp
sudo apt-get install xclip
wget http://github.com/dblevins/gistpaste/raw/master/gistpaste
chmod 755 gistpaste
sudo mv gistpaste /usr/local/bin/
git clone git://gist.github.com/618030.git
cd 618030
/usr/lib/gnome-panel/gnome-panel-add --panel=top_panel_screen0 --copy-launcher --launcher=gistpaste.desktop
# üst panelde artık bir ikon olmalı
# şimdi... herhangi bir metni seç ve o ikona tıkla
Varsayalım ki üniversiteden yeni mezun olmuş biri olarak (yani iş tecrübemiz olmaksızın) iş
aramaktayız. Karşımıza aşağıdaki 4 işe ait ilanlar çıkıyor (Fonksiyon biçiminde yazılmış
olmalarını bu alıştırma için dikkate almayınız.):
int is_1(void)
{
// Şartlar:
// 1. Üniversite mezunu olmak
// 2. Minimum 2 yıllık iş tecrübesi
// Aylık: 2250 TL
}
a = [1,2,3,4,5]
=> [1, 2, 3, 4, 5]
b = [2,3,6]
=> [2, 3, 6]
a + b
=> [1, 2, 3, 4, 5, 2, 3, 6]
a - b
=> [1, 4, 5]
a | b
=> [1, 2, 3, 4, 5, 6]
Ahmet GÜRBÜZ
1-10.Agustos.2010 - Linux Yaz Kampi
Isik Universitesi - Sile/Istanbul
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://liste.ctis.bilkent.edu.tr/Linux/Books/
http://www.enderunix.org/docs/
[email protected]
################################# 01.08.2010 #################################
Alt+F2 gnome-terminal veya xterm
bin çalistirilabilir scriptler
Bu rehber, yeni bir projenin bir git deposuna nasıl aktarılacağını, değişikliklerin nasıl yapılacağını ve
değişikliklerin diğer geliştiricilerle nasıl paylaştırılacağını açıklar.
Öncelikle, bir komut için yazılmış belgeyi her zaman aşağıdaki komut ile görüntüleyebilirsiniz: Örneğin git
log --graph belgesini görüntülemek için:
$ man git-log
Başlamadan önce git'e adınız ve e-posta adresinizi vermeniz önerilir. Bunu yapmanın en kolay yolu:
$ git config --global user.name "Adınız ve Soyadınız Buraya"
$ git config --global user.email [email protected]
Komutlarını çalıştırmaktır.
Yeni Bir Projeyi Aktarmak
@sayz
sayz / archlinux için ssh bağlantısı
Created October 20, 2010 14:07
archlinux-tr irc kanalında ssh sorunumu çözerken konuşmaları kaydetmiştim...
--- #archlinux.tr :http://www.archlinux.org.tr
<ras0ir> reboot atip geliyorum
<csfyldz_> i
şimdi xchat ile bağlanıyorum işteeeeee
:-)
<-- csfyldz has quit (Quit: Page closed)
--- You are now known as csfyldz
<ras0ir> varadero: kernel 2.6.35 kurdum
hayatimda herhangi bir degisiklik olmadi
<varadero> ilginç
@sayz
sayz / gist:647594
Created October 26, 2010 19:25
satır ve sütünların toplamı 15 olacak
for i in (123..987)
myi = i.to_s.split(//)
for k in (0..2)
if myi[k].to_i != 0
if myi[1+k].to_i != 0
if myi[2+k].to_i != 0
if myi[k].to_i != myi[1+k].to_i
if myi[k].to_i != myi[2+k].to_i
if myi[1+k].to_i != myi[2+k].to_i
if (myi[k].to_i + myi[1+k].to_i + myi[2+k].to_i) == 15
@sayz
sayz / gist:658106
Created November 1, 2010 12:45
sysprog
ISO C --->C dili
iso her türlü standart için bir örgütlenme(sadece programlama falan değil) tse'nin dünya çapındaki karşılığı denebilir.
C standardı neden gerekti?
C dili ilk geliştirilince ufak bir proje idi ama sonra büyüdü.
işler büyünce yani kontrol altına alınamayacak seviyeye gelince standartlar koymak gerekir.
***
ISO 8859-9<-->latin5 ==>türkçe (8859-1,latin5 synonym)
windows codepage(cp) 1254 ==>türkçe
iso 10646-1 ==> utf-8
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
int i;
char tarih[11] = "26.01.2010 ";
char bosstr[10] = "";
for(i = 6; i < strlen(tarih); i++){