Navigation

  • Home
  • Blog
  • Training
  • Projects
  • Artwork

Ivan Čukić

dr Ivan Čukić

Author of "Functional Programming in C++", KDE developer and Free/Libre software enthusiast

For inquiries about KDE projects (requesting features, submitting bugs, asking general questions etc.), you can use:

KDE Community Forum
Bug reporting site
#plasma IRC channel

You need to contact me directly?

KDE related:
ivan.cukic [at] kde.org

Non KDE related things:
ivan [at] this domain

IRC Network: libera.chat
Nick: ivan|home
Channel: #plasma

Projects

Blog categories

  • Prog C++  
  • Plasma Vaults  
  • KActivities  
  • Plasma  
  • Blade  
  • General KDE-related posts  
  • Other posts  

Functional Programming in C++

If you like C++, you might be interested in my book. It contains quite a few gems of modern C++ programming.

It is available for purchase at:
  • Manning (publisher)  
  • Amazon  
  • ДМК (Russian tranlation)  
  • Helion (Polish tranlation)  
  • AcornPub (Korean tranlation)  
  • BooksChina (Chinese translation)  

Patronage

KDE development: Activities posts

  • Did you misplace any windows?
  • Recent activities first
  • Heavy activities setup
  • KActivities library no longer requires Boost
  • Favourites and pinning
  • People you often write to
  • Activities - coming soon to your system settings, again
  • "Private browsing mode" for activities
  • [ANN] Clio: Looking up your history
  • KActivities on KDE's Phabricator
  • TaskWarrior with activities
  • ... and they pop up on your desktop
  • Linking files to activities
  • Plugins for KAMD and system settings module
  • Per-activity favourites in Kickoff
  • Just a teaser
  • The future of activity switching
  • Linking stuff to activities, plus a junior job
  • Activities API for QML
  • Activity switching questionnaire
  • KActivities for Qt5/KF5
  • Activities need a volunteer or two
  • Welcome to the family [Activities, Apps, SLC]
  • Activities in QML
  • Activities configuration, privacy, and all
  • Implementing basic activity support in your application
  • Tasks for grabs - Activity configuration
  • Tasks for grabs - Sessions and Activities - Updated
  • Modern compilers required [Activities after 4.9]
  • Always on an activity, or all. You asked for it.
  • Browse your activities
  • Link your documents to activities now!
  • Users of kext:Activity and friends
  • Activity templates and security
  • Activities in Switzerland (pun intended)
  • Activities
  • First activities client application
  • Tokamak 4: Activities

Copyright by Ivan Čukić, 2007-2023