Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View v0lkan's full-sized avatar
🎸
totally rocking it 🚀.

Volkan Özçelik v0lkan

🎸
totally rocking it 🚀.
View GitHub Profile
@v0lkan
v0lkan / _contrast_mixin.scss
Created September 27, 2011 11:00 — forked from aaronrussell/_contrast_mixin.scss
Sass function and mixin for setting contrasting background and foreground colors
$contrasted-default-dark: #000;
$contrasted-default-light: #fff;
@mixin contrasted($bg, $dark:$contrasted-default-dark, $light:$contrasted-default-light){
background-color: $bg;
color: get_contrast_yiq($bg, $dark, $light);
}
@v0lkan
v0lkan / Use_git_With_Dropbox.md
Created March 20, 2012 11:36
How to use Dropbox as a pseudo-private git Repository

I use one big repository for my personal files, documents etc, that I keep under version control.

Every editable item (like CVs to TODO lists etc) is be maintained there.

Here's how I set it up:

Create a Remote Dropbox Repository

@v0lkan
v0lkan / JFDI.md
Created May 14, 2012 16:27
Jedis Feel Doin' It!
Nowadays, being really busy has become something worth bragging about or something you can't escape. 
You will probably even blame your commitments for stealing your time.

But is it truly impossible for you to make time for your "dream project"? 
Are you busy or is it avoidance?

Really. Look at your schedule; and put in a little "dream" time. 
Everything else would benefit more if you spend some time caring for your passions ;)

#JFDI™ (*):

@v0lkan
v0lkan / JFDIManifesto.md
Last active May 2, 2020 06:44
The JFDI Manifesto

#JFDI Manifesto (*)

  1. The F in #JFDI does not stand for Finish; you dont just "finish" doin' it; you #JFDI!
  2. Pretending you know what you're doing is almost the same as knowin' it; so JFDI!
  3. Nothing is complete, accept it, and #JFDI!
  4. You do not edit, you #JFDI!
  5. Laugh at perfection, and #JFDI!
  6. Doing "something" makes you feel good, #JFDI!
  7. Destruction is a different form of #JFDI.
  8. Failures and mistakes also count as #JFDI.
@v0lkan
v0lkan / Egitim_Sart.md
Created August 18, 2012 06:39
Webrazzi "IT’de nitelikli işgücü krizi ve çözümü" yazisina yorum olarak
@v0lkan
v0lkan / ozgurluk.md
Last active December 25, 2023 12:27
Ozgur Kaynak Projelerine Nasil Katkida Bulunabilirim

Ozgur Kaynak Projelerine Nasil Katkida Bulunabilirim

Ozgur kaynakli projelere destek olmak, bir yazilimcinin kendini gelistirmesi, kariyerinde ilerlemesi, ve daha da onemlisi baskalarina yardimci olabilmeleri ve topluluga katki saglamalari acisindan gercekten cok onemli.

Girecegin is mulakatlarinin hatri sayilir bir oraninda ozgur kaynakli kodlarin, yan projelerin, ve is disinda kendini gelistirmek icin neler yaptigin hakkinda konusuyor olacaksin – En azindan Silikon Vadisi'nde durum boyle.

Yeni teknolojiler ogrenmekten, daha once tanimadigin onlarca insanla iletisim kurmak; kendini ve yazdigin kodu tum dunyanin gozleri onune sermek biraz urkutucu olabilse de, sana cok sey katacaktir.

Bu dokumanda konuyla ilgili aklima gelenleri paylasiyorum. Eminim gozumden kacan seyler olacak. Eklemek istediklerini, gorus, dusunce, onerileri, ve yorumlarini ekle.

http://paste2.org/OxJ49ZkH linkindeki koda istinaden:

Oncelikle, her zaman dedigimi tekrarliyorum GitHub kullanmayi aliskanlik haline getirin. En ufak kod parcanizi, calismalarinizi karamalarinizi, notlarinizi, v.b. GitHub'da repository acip paylasin. Bunun birkac yarari var:

  • Oncelikle ileride is hayatina atildiginizda sizi ise alacak kisi, Facebook profilinizde arkadasiniza tavsan kulagi yaptiginiz parti fotografinizi degil, ozgur kaynakli projelerinizi inceleyecek.
  • GitHub kullanarak ayni zamanda surum yonetim sistemi kullanmayi da ogreniyor olacaksiniz; bu da is hayatina biraz daha onde baslayacaginiz anlamina geliyor.
  • GitHub kullandiginizda, baskalari da kodunuzu forklayarak uzerinde duzeltmeler yapabilir; size yardimci olabilir.
  • Hatta ogretmeninizle de odevinizi GitHub uzerinden paylasabilirsiniz. – Benim ogrencim olsa, ve bana USB yerine, tum commit gecmisini inceleyebilecegim bir GitHub linki verse, kafadan 100 uzerinden 20 puan bonus verirdim odevine.
Terminal 1:
$:enchantress volkan.ozcelik$ node .
in : /Users/volkan.ozcelik/Google Drive/enchantress/in/
out: /Users/volkan.ozcelik/Google Drive/enchantress/out/
Enchantress is ready...
________________________________________________________________________________
Terminal 2:
'use strict';
/*
* A sneak peek of what I [1] will be presenting at <#hack4good 0.5>[3].
* Come join us at <http://bit.ly/hack4good05>[2] to change the world for good.
*
* [1] http://volkan.io/
* [2] This is a weekend hackhaton, totally free, and awesome.
* p.s.: There will be delicious and free food too ;)
* [3] http://bit.ly/hack4good05
// https://developer.mozilla.org/en-US/docs/Web/API/EventTarget.addEventListener
function isSelfOrParentLink(node) {
while(node) {
if(node.nodeType.toLowerCase() === 'a') {
return true;
}
node = node.parentNode;
}