Giter VIP home page Giter VIP logo

pomodorotracker's Introduction

PomodoroTracker

Medyum Abla'nın da dediği gibi; 1980 yılında Francesco Cirillo tarafından icat edilen Pomodoro Tekniğinden bahsetmek istiyorum. Yazılım sektöründe uzun yıllar çalışan Francesco, zamanı etkin ve verimli kullanmakla ilgili çalışmalarda bulunmuş. Pomodoro Tekniğini için mutfaktaki zaman sayaçlarından ilham almış :) Zira Pomodoro İtalyanca’da domates demek.

  • Medyum Abla'nın linki Medium

Bilmiyorum masaüstü versiyonu var mı pek de araştırdığım söylenemez, benim gibi offline severler için kullanılabilir bir versiyon oldu diyeibliriz.

  • Build Edilmiş Versiyon

Hala geliştirilme aşamasında olduğundan çeşitli eklemeler yaptıkça build edilmiş versiyona buradan erişebilirsiniz, GNU/Linux işletim sistemlerinde Mono-Project ile çalıştırılabilir hale getirilebilir.

Not: Şimdilik sadece Ubuntu 18.04 üzerine test edilmiştir.

  • Mono-Project ve Libcurl

$ sudo apt install libcurl4-openssl-dev mono-complete ca-certificates-mono $ sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

Tüm Mono-Project'i değil sadece çalıştırabilecek kadarını indirmek isterseniz

$ sudo apt install libcurl4-openssl-dev ca-certificates-mono libmono-accessibility4.0-cil libmono-addins-gui0.2-cil libmono-addins0.2-cil libmono-cairo4.0-cil libmono-corlib4.5-cil libmono-data-tds4.0-cil libmono-i18n-west4.0-cil libmono-i18n4.0-cil libmono-ldap4.0-cil libmono-microsoft-csharp4.0-cil libmono-posix4.0-cil libmono-security4.0-cil libmono-sharpzip4.84-cil libmono-sqlite4.0-cil libmono-system-componentmodel-dataannotations4.0-cil libmono-system-configuration4.0-cil libmono-system-core4.0-cil libmono-system-data4.0-cil libmono-system-design4.0-cil libmono-system-drawing4.0-cil libmono-system-enterpriseservices4.0-cil libmono-system-ldap4.0-cil libmono-system-net-http-webrequest4.0-cil libmono-system-net-http4.0-cil libmono-system-numerics4.0-cil libmono-system-runtime-serialization-formatters-soap4.0-cil libmono-system-runtime-serialization4.0-cil libmono-system-security4.0-cil libmono-system-servicemodel-internals0.0-cil libmono-system-transactions4.0-cil libmono-system-web-applicationservices4.0-cil libmono-system-web-services4.0-cil libmono-system-web4.0-cil libmono-system-windows-forms4.0-cil libmono-system-xml-linq4.0-cil libmono-system-xml4.0-cil libmono-system4.0-cil libmono-webbrowser4.0-cil libmono-zeroconf1.0-cil mono-4.0-gac mono-gac mono-runtime mono-runtime-common mono-runtime-sgen

$ sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

Bu yöntem denenmedi ancak geri dönüşlere her zaman açığım (:

Programlamada kullanılan programlama dili her ne kadar özgür olmayan bir programlama dili olsa da uygulamayı GNU Public License ile lisanslamak istedim, bundan bile güzel bir şey çıkarabilmek için.

  • Meraklısına GNU

Projeyi İndirmek İçin

$ git clone https://github.com/Cargamoni/PomodoroTracker.git

Çalıştırmak İçin

GNU/Linux işletim sistemi yüklemeleri yaptırdıktan sonra;

  • Tüm projeyi indirin

    -- Hepsine ihtiyacım yok diyorsanız aşağıdaki dosya ve klasörü indirin;

      . PomodoroTracker/pomodoroTracker/bin/Debug/sounds
      
      . PomodoroTracker/pomodoroTracker/bin/Debug/pomodoroTracker.exe
    
  • Hepsini bir dizine çıkartın.

  • Çıkarttıktan sonra

    -- Tüm projeyi indirenler;

      . pomodoroTracker/bin/Debug/ içerisine girin
      
      . `$ mono pomodoroTracker.exe` komutunu çalıştırın
    

    -- Yukarıdaki dosya ve dizini indirdiyseniz,

      . İndirdikleriniz bir klasör oluşturun (bari kendine has bir klasörü olsun değil mi (: )
      
      . Oluşturduğunuz klasöre girin ve
      
      . `$ mono pomodoroTracker.exe` komutunu çalıştırın.
    
  • NOT: GNU/Linux işletim sistemlerinde eğer alarm seslerini çalarken program kapanıyorsa program yetkilerini düzenlemeniz gerekebilir, problemi daha tespit edemedim ancak Mono compile ederken sounds içerisine giremiyor diye tahmin ediyorum. Programı kullanabilmek için yetkilendirmeyi aşağıdaki gibi ayarlayabilirsiniz.

    . $ chmod 777 pomodoroTracker.exe

pomodorotracker's People

Contributors

cargamoni avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.