journey

April 2019

  • Github Page + Jykell now : using Github page to host static Jykell content [GH YT YT]
  • Github Page + Jykell now + Prose.io : using prose to edit markdown [HP]
  • Nerd Fonts : a collection of gyphs [HP PO]
  • ffmpeg to extract thumbnails : because it looks fun from a reddit post here {PO}
  • gh-page branch : Github Page for project [PO]
  • jekyll : Quick Start [HP]
  • jekyll theme : gem themes [RP]
  • Mediumish Theme : settled on mediumish theme [GH]
  • App Auto landing page : settled on auto landing [GH]
  • Size class ios : long overdue size class varying [YT]
  • Unit testing : long overdue unit testings [YT]
  • UI testings : long overdued UI testings [YT]
  • Computed properties : In swift [PO]
  • Shunting-yard algorthim : for calculator progrmaming, encoding and evaluation [POPOWK]
  • Keyboard accessory : [SO]
  • TextView Resizing : Fixed with varying height [SO]
  • Pop-over : popOver and alwaysPopOver [PO]
  • UIVisualEffect : vibrancy, blur, light, dark, extralight [SO PO PO]
  • UIAppearance : “CSS” for iOS[PO]

May 2019

  • CoreData : Revision on the basics [PO]
  • Hashable and equalable : [PO]
  • Hashable : [PO]
  • Compare UIImage : need to compare with Data or NSData [SO]
  • Sorting in CoreData : [SO]
  • NSCache for images : [SO]
  • In-app purchase : Video gives a good introduction, the incompleted is completed by RW and SO solved sandbox user problem [YT RW SO]
  • Local price : [SO]
  • Jekyll bug fix : [GH]
  • Font Awesome : [HP]
  • Free Privacy Policy : [HP]
  • Privacy policy generator : [HP]
  • Poster attribute in video : To show an image before the video loads [SO]
  • Fastlane : Screenshot upload failed fastlane deliver download_metadata to reset first [SO]
  • Fastlane : fastlane command not found [GH]
  • Scraping in Dart : [PO]
  • Handle Stream Response : Response has a Stream, a Stream can be .transform(utf8.decoder), which can be listen to [SO]
  • Handle added header : request.headers[HttpHeaders.<# header type #>] [SO]
  • User Agent String : [HP]
  • HTTP content-type : Common example on SO and full list on HP. [SO HP]
  • Reddit Poll : [HP]
  • Abstract Class and method in flutter : abstract class cannot be instantiated [YT]
  • BLoC in Flutter : [YT]
  • Flutter_bloc : a package for more abstract BloC implementation [YT]

June 2019

  • JSON deserialize in Dart : [PO]
  • Iteratable to List in Dart : [SO]
  • Node or node is dead : reinstall node sudo rm -rf /usr/local/lib/node_modules/npm brew reinstall npm [SO]
  • Create a firebase project : use firebase init, firebase deploy [YT]
  • TS lint, build and run locally : npm run-script [lint | build] firebase serve --only functions [YT]
  • Firebase invalid grant : cd ~/.config/gcloud then rm application_default_credentials.json [PO]
  • Firebase extra login : gcloud beta auth application-default login [SO]
  • Dart Class-Json code gen : flutter pub run build_runner build or [HP]
  • Dart load assets : rootBundle.loadString('assets/path/filename.json') [PO]
  • Flutter Assets not loading : check indentation and use File instead of rootBundle [PO]
  • Awesome iOS : a collection of iOS frameworks [GH]
  • Awesome Flutter : a collection of Flutter/dart frameworks [GH]
  • Awesome List : a master collection of other awesome lists [GH]
  • Dart best practices : [HP]
  • Donut chart in Flutter : [RP]
  • Transformation in Flutter : rotation and transformation [HP PO]
  • ScollView Flutter : To use ScrollViewController [SO]
  • Get screen size : uses MediaQuery.of(context).size [SO]
  • Effects video footage : for effects [YT]
  • Natural Video Footage : nature [YT]
  • Particles Video : particles [YT]
  • **DL video from TB: [BI]
  • Local Notification in Flutter : The main class is FlutterLocalNotificationsPlugin [RP]
  • RPi config / wifi : sudo raspi-config HP
  • RPi ssh : HP
  • RPi Timemachine : need to do afp.conf as well PO
  • afp.conf : PO
  • RPi mount usb : mount: mount -a mount points: /etc/fstab list all: ls -l /dev/disk/by-uuid/ PO
  • SMB on RPi : [PO PO]
  • Run and quit ssh : [SO]
  • UTF8 Mount : add iocharset=utf8 to /etc/fstab [PO]
  • UTF8 locale : change OS Locale to en-GB.UTF8 [SO]
  • tmux deattach: ctrl+b -> d attach: tmux attach -t [sessio_number][SO SO]
  • Disable journal on HSF+ : diskutil disableJournal /Volumes/TheVolumeName [PO]
  • Journaling disable fail : Journaling cannot be disable with Time Machine is active [PO]
  • Print disk RPi : to list lsblk, to dig blkid |grep [diskname] [PO]
  • List of Daemons : cli service --status-all [SO]
  • Deluge : daemon: deluged webui: deluge-web --fork port : 8112 [PO]
  • Ext2 : this might actually work? [PO]
  • SMB with Kodi : set it manually [YT]
  • remove background : remove background, simple [HP]