<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>andilabs -  Python dev shop from Warsaw, Poland</title>
    <description>This is a microblog of andilabs - Python dev shop from Warsaw, Poland for sharing nice pices of code, cool libraries + tools and clever ideas.
</description>
    <link>http://andilabs.github.io/</link>
    <atom:link href="http://andilabs.github.io/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Mon, 19 May 2025 08:28:26 +0000</pubDate>
    <lastBuildDate>Mon, 19 May 2025 08:28:26 +0000</lastBuildDate>
    <generator>Jekyll v3.10.0</generator>
    
      <item>
        <title>Jetbrains PyCharm consumes extremely amount of hard drive space &gt; 1TB on Mac OS X</title>
        <description>&lt;p&gt;just remove that file:&lt;/p&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;rm /System/Volumes/Data/Users/$(whoami)/Library/Caches/JetBrains/PyCharm2022.3/python_packages/packages_v2.json&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;regullary occuring on Mac OS X  Ventura 13.4.1 (22F82)&lt;/p&gt;

&lt;p&gt;Pycharm version PyCharm 2022.3 (Professional Edition)&lt;/p&gt;
</description>
        <pubDate>Mon, 18 Mar 2024 00:00:00 +0000</pubDate>
        <link>http://andilabs.github.io/2024/03/18/jetbrains-pycharm-consumes-extremely-amount-of-hard-drive-space-1tb-on-mac-os-x.html</link>
        <guid isPermaLink="true">http://andilabs.github.io/2024/03/18/jetbrains-pycharm-consumes-extremely-amount-of-hard-drive-space-1tb-on-mac-os-x.html</guid>
        
        
      </item>
    
      <item>
        <title>daily stoics</title>
        <description>&lt;h2 id=&quot;daily-stoic--stoic-wisdom-for-everyday-life-ryan-holiday---my-best-book-of-2023-becomes-my-everyday-source-for-bit-of-meditation-in-2024-too&quot;&gt;Daily Stoic | Stoic Wisdom For Everyday Life (Ryan Holiday) - my best book of 2023 becomes my everyday source for bit of meditation in 2024 too&lt;/h2&gt;
&lt;h1 id=&quot;the-book-to-keep-calm&quot;&gt;the book to keep calm&lt;/h1&gt;
&lt;p&gt;&lt;img src=&quot;/assets/stoics-every-day-reflection-pl.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;h1 id=&quot;its-english-version&quot;&gt;its english version:&lt;/h1&gt;
&lt;p&gt;&lt;img src=&quot;/assets/stoics-every-day-reflection-en.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
</description>
        <pubDate>Tue, 27 Feb 2024 00:00:00 +0000</pubDate>
        <link>http://andilabs.github.io/2024/02/27/daily-stoics.html</link>
        <guid isPermaLink="true">http://andilabs.github.io/2024/02/27/daily-stoics.html</guid>
        
        
      </item>
    
      <item>
        <title>Mac OS X convert text to speech (automator context menu Quick Action) and add it to playlist in Music.app</title>
        <description>&lt;p&gt;I like running.&lt;/p&gt;

&lt;p&gt;I like reading longr, more in depth text and analysis e.g regarding economy or social policies.&lt;/p&gt;

&lt;p&gt;This workflow takes selected text and converts text to speech using apple text to speech and adds recording straight into Music.app (old iTunes) to the selected playlist.&lt;/p&gt;

&lt;p&gt;The last “manual” bit is taking care to sync it of course to old school iPod classic (without internet and all the bullshit distractors)&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/Screenshot%202024-01-07%20at%2011.54.38.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
</description>
        <pubDate>Sun, 07 Jan 2024 00:00:00 +0000</pubDate>
        <link>http://andilabs.github.io/2024/01/07/mac-os-x-listen-to-texts-instead-reading-them-automator-context-menu-quick-action.html</link>
        <guid isPermaLink="true">http://andilabs.github.io/2024/01/07/mac-os-x-listen-to-texts-instead-reading-them-automator-context-menu-quick-action.html</guid>
        
        
      </item>
    
      <item>
        <title>upload file to google drive with and without persistancy ∞ Google Colab Snippets</title>
        <description>&lt;h1 id=&quot;files-upload&quot;&gt;file(s) upload&lt;/h1&gt;

&lt;p&gt;After running the:&lt;/p&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;kn&quot;&gt;from&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;google.colab&lt;/span&gt; &lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;files&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;uploaded_files&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;files&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;upload&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;you will get button for file(s) upload&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/upload_files.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;the upload_files is &lt;strong&gt;dictionary&lt;/strong&gt; containing &lt;strong&gt;file names as keys&lt;/strong&gt; and &lt;strong&gt;file content as value&lt;/strong&gt;.&lt;/p&gt;

&lt;h1 id=&quot;preview&quot;&gt;preview&lt;/h1&gt;

&lt;p&gt;you can easily preview the files, evne binary ones with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;files.view(&apos;filename.png&apos;)&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/upload_files_preview_img.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;h1 id=&quot;where-are-my-files-why-were-they-lost&quot;&gt;where are my files???? Why were they lost?&lt;/h1&gt;

&lt;p&gt;When you upload your files you might be suprised why this are not visible inside the google drive&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/uploaded_files_but_empty_drive_google_colab.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;This files are just temporary for lifetime of running the notebook, until you….&lt;/p&gt;

&lt;h1 id=&quot;mount-your-google-drive&quot;&gt;mount your google drive&lt;/h1&gt;
&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;kn&quot;&gt;from&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;google.colab&lt;/span&gt; &lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;drive&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;drive&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;mount&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&apos;/content/drive&apos;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;WARNING: you will be prompted by google to gran notebook runtime to your google drive&lt;/p&gt;

&lt;p&gt;after navigating to proper directory and running upload again, you will find now your files persisted inside your gdrive&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/upload_of_files_after_drive_mount_and_cd_to_proper_driectory.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;h1 id=&quot;happy-coding-️&quot;&gt;happy coding 👩‍💻👨‍💻❤️&lt;/h1&gt;

&lt;script src=&quot;https://gist.github.com/andilabs/23bebf0f27fa5435324e09e4920b6d1d.js&quot;&gt;&lt;/script&gt;

</description>
        <pubDate>Fri, 09 Dec 2022 00:00:00 +0000</pubDate>
        <link>http://andilabs.github.io/2022/12/09/google-colab-notebooks-upload-file-to-google-drive-with-and-without-persistancy.html</link>
        <guid isPermaLink="true">http://andilabs.github.io/2022/12/09/google-colab-notebooks-upload-file-to-google-drive-with-and-without-persistancy.html</guid>
        
        
      </item>
    
      <item>
        <title>download created file + preview in browser ∞ Google Colab Snippets</title>
        <description>&lt;p&gt;imagine you produced some file and want download it to your computer:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/google-colab-notebook-preview-and-download-the-file.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;below the snippet + bonus option for nice preview of files:&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/andilabs/95fe6dcd08b1906c1839c007de5722a4.js&quot;&gt;&lt;/script&gt;

</description>
        <pubDate>Thu, 08 Dec 2022 00:00:00 +0000</pubDate>
        <link>http://andilabs.github.io/2022/12/08/google-colab-notebooks-download-created-file.html</link>
        <guid isPermaLink="true">http://andilabs.github.io/2022/12/08/google-colab-notebooks-download-created-file.html</guid>
        
        
      </item>
    
      <item>
        <title>read google spreadsheet ∞ Google Colab Snippets</title>
        <description>&lt;script src=&quot;https://gist.github.com/andilabs/d8a70bad6a3817f32d74039b6805bb1b.js&quot;&gt;&lt;/script&gt;

</description>
        <pubDate>Sat, 03 Dec 2022 00:00:00 +0000</pubDate>
        <link>http://andilabs.github.io/2022/12/03/google-colab-notebooks-read-google-spreadsheet.html</link>
        <guid isPermaLink="true">http://andilabs.github.io/2022/12/03/google-colab-notebooks-read-google-spreadsheet.html</guid>
        
        
      </item>
    
      <item>
        <title>read file from google drive ∞ Google Colab Snippets</title>
        <description>&lt;h3 id=&quot;imagine-you-would-like-to-process-some-file-based-next-to-your-noteboook&quot;&gt;Imagine you would like to process some file based next to your noteboook.&lt;/h3&gt;

&lt;p&gt;If you try to acess it without certain prerequisit (in form of mounting, and moving to proper directory) you will get &lt;strong&gt;FileNotFoundErrror&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You have to do the following:&lt;/p&gt;

&lt;h3 id=&quot;1-mount-google-drive&quot;&gt;1) mount google drive&lt;/h3&gt;

&lt;div class=&quot;language-python highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;kn&quot;&gt;from&lt;/span&gt; &lt;span class=&quot;nn&quot;&gt;google.colab&lt;/span&gt; &lt;span class=&quot;kn&quot;&gt;import&lt;/span&gt; &lt;span class=&quot;n&quot;&gt;drive&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;drive&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;mount&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s&quot;&gt;&apos;/content/drive&apos;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;2-navigate-to-right-directory&quot;&gt;2) navigate to right directory&lt;/h3&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;import os
os.chdir(&apos;/content/drive/My Drive/Colab Notebooks/python-audio-processing&apos;)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 id=&quot;some-example-with-reading-audio-file&quot;&gt;Some example with reading audio file:&lt;/h3&gt;

&lt;script src=&quot;https://gist.github.com/andilabs/f90122f1f4cfd9edb1db34ea62fdf323.js&quot;&gt;&lt;/script&gt;

</description>
        <pubDate>Sat, 03 Dec 2022 00:00:00 +0000</pubDate>
        <link>http://andilabs.github.io/2022/12/03/google-colab-notebooks-read-file-from-google-drive.html</link>
        <guid isPermaLink="true">http://andilabs.github.io/2022/12/03/google-colab-notebooks-read-file-from-google-drive.html</guid>
        
        
      </item>
    
      <item>
        <title>freezgun - to the rescue for tests relaying on time</title>
        <description>&lt;p&gt;Time related issues are tricky part in software engineering. So they require proper testing.&lt;/p&gt;

&lt;h3 id=&quot;few-ideas-how-to-tackle-testing-time-related-part-of-code&quot;&gt;Few ideas how to tackle testing time related part of code:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;parametrize tested methods/functions with explicit time passed - sometimes a bit kind of test-only usage, because inside anyway datetime.now() is used&lt;/li&gt;
  &lt;li&gt;mocking&lt;/li&gt;
  &lt;li&gt;using specialized library like freezgun for efficent time mocks&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;two-major-options-to-use-freezgun-in-your-tests&quot;&gt;Two major options to use freezgun in your tests:&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;conext manager&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;decorator&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;script src=&quot;https://gist.github.com/andilabs/acadc35cbff2705614265dc1a6f9964f.js&quot;&gt;&lt;/script&gt;

&lt;h3 id=&quot;other-cool-things&quot;&gt;other cool things&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;support for timezones&lt;/li&gt;
  &lt;li&gt;support for manual ticking and auto ticking with delta&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;more: https://github.com/spulec/freezegun&lt;/p&gt;
</description>
        <pubDate>Sat, 03 Dec 2022 00:00:00 +0000</pubDate>
        <link>http://andilabs.github.io/2022/12/03/freezgun-to-the-rescue-for-tests-relaying-on-time.html</link>
        <guid isPermaLink="true">http://andilabs.github.io/2022/12/03/freezgun-to-the-rescue-for-tests-relaying-on-time.html</guid>
        
        
      </item>
    
      <item>
        <title>Google colab  notebooks 🙏❤️ - useful stuff [intro, usages, pip, installing]</title>
        <description>&lt;h1 id=&quot;intro&quot;&gt;INTRO&lt;/h1&gt;

&lt;p&gt;Is there something more lovely than having python interpreter accessible via web browser with jupyter  on whatever computer with just internet access?&lt;/p&gt;

&lt;p&gt;I know jupyter notebooks (and jupyterhub instance as server for creating and running notebooks in my company) but having it offered as part of Google free services was great surprise!&lt;/p&gt;

&lt;h1 id=&quot;my-personal-use-cases&quot;&gt;my personal use cases:&lt;/h1&gt;
&lt;ul&gt;
  &lt;li&gt;playing with new libraries&lt;/li&gt;
  &lt;li&gt;automating borning staff (e.g paying monthly taxes, bills by generating payments package I just upload in online banking, automated messaging of customers)&lt;/li&gt;
  &lt;li&gt;debugging&lt;/li&gt;
  &lt;li&gt;consuming 3-rd party API-s&lt;/li&gt;
  &lt;li&gt;visualizing data by ploting graphs&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;it-comes-with-plethora-of-pre-installed-useful-python-libraries-for-data-science-and-machine-learning&quot;&gt;It comes with plethora of pre-installed useful python libraries for data science and machine learning:&lt;/h2&gt;

&lt;p&gt;below short-list with links to documentation&lt;/p&gt;

&lt;h3 id=&quot;data-scientific-calculations&quot;&gt;data, scientific calculations&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://pandas.pydata.org/docs/&quot;&gt;pandas&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://numpy.org/doc/stable/&quot;&gt;numpy&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://docs.scipy.org/doc/scipy/&quot;&gt;scipy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;natural-language-processing-libraries-like&quot;&gt;natural language processing libraries like:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.nltk.org/&quot;&gt;NLTK (Natural Language Toolkit)&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://radimrehurek.com/gensim/auto_examples/index.html#documentation&quot;&gt;Gensim&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://spacy.io/&quot;&gt;spacy&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://textblob.readthedocs.io/en/dev/&quot;&gt;textblob&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://pytorch.org/text/stable/index.html&quot;&gt;torchtext&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;machine-learning&quot;&gt;machine learning&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://scikit-learn.org/stable/&quot;&gt;scikit-learn&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.tensorflow.org/api_docs/python/tf&quot;&gt;TensorFlow&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://keras.io/api/&quot;&gt;Keras&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://pytorch.org/docs/stable/index.html&quot;&gt;PyTorch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;image-processing&quot;&gt;image processing&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://docs.opencv.org/4.x/&quot;&gt;opencv&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://pytorch.org/vision/stable/index.html&quot;&gt;torchvision&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;audio-processing&quot;&gt;audio processing&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://pytorch.org/audio/stable/index.html&quot;&gt;torchaudio&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h1 id=&quot;getting-started&quot;&gt;getting started&lt;/h1&gt;

&lt;p&gt;&lt;a href=&quot;https://colab.research.google.com/&quot;&gt; https://colab.research.google.com/&lt;/a&gt;&lt;/p&gt;

&lt;h1 id=&quot;installing-libs-checking-whats-already-there&quot;&gt;installing libs, checking whats already there&lt;/h1&gt;

&lt;h3 id=&quot;to-install-smth-new&quot;&gt;to install smth new&lt;/h3&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;!pip install package-name&lt;/code&gt;&lt;/p&gt;

&lt;h3 id=&quot;to-check-what-is-already-installed&quot;&gt;to check what is already installed&lt;/h3&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;!pip freeze&lt;/code&gt;&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/andilabs/e4cf61ffe065dda6a855beb93f83a0f0.js&quot;&gt;&lt;/script&gt;

</description>
        <pubDate>Fri, 02 Dec 2022 00:00:00 +0000</pubDate>
        <link>http://andilabs.github.io/2022/12/02/google-colab-notebooks-useful-stuff-intro-usages-pip-installing.html</link>
        <guid isPermaLink="true">http://andilabs.github.io/2022/12/02/google-colab-notebooks-useful-stuff-intro-usages-pip-installing.html</guid>
        
        
      </item>
    
      <item>
        <title>Lower dopamine smartphone user</title>
        <description>&lt;h2 id=&quot;short-list&quot;&gt;short list&lt;/h2&gt;

&lt;h3 id=&quot;social-media&quot;&gt;social media&lt;/h3&gt;
&lt;p&gt;remove all the social media apps, dont fool yourself you need it for communication, relationships, bla bla.&lt;/p&gt;

&lt;h3 id=&quot;notifications&quot;&gt;notifications&lt;/h3&gt;
&lt;p&gt;turn off as much off notifications as possible. Really checking your email few times a day is perfectly fine.&lt;/p&gt;

&lt;h3 id=&quot;first-screen&quot;&gt;first screen&lt;/h3&gt;
&lt;ol&gt;
  &lt;li&gt;clean your start screen. I ended up with:
    &lt;ul&gt;
      &lt;li&gt;camera,&lt;/li&gt;
      &lt;li&gt;weather,&lt;/li&gt;
      &lt;li&gt;calendar,&lt;/li&gt;
      &lt;li&gt;Noisli (sounds for better focus),&lt;/li&gt;
      &lt;li&gt;JakDojade (local path finder),&lt;/li&gt;
      &lt;li&gt;Google Maps,&lt;/li&gt;
      &lt;li&gt;Gmail,&lt;/li&gt;
      &lt;li&gt;Drive,&lt;/li&gt;
      &lt;li&gt;Calculator,&lt;/li&gt;
      &lt;li&gt;AdobeScan,&lt;/li&gt;
      &lt;li&gt;Desk Control (sti stand desk control)&lt;/li&gt;
      &lt;li&gt;Clock&lt;/li&gt;
      &lt;li&gt;Translate app&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;h3 id=&quot;grayscale---useful-trick-to-notice-you-should-already-stop-using-your-phone&quot;&gt;grayscale - useful trick to notice, you should already stop using your phone.&lt;/h3&gt;
&lt;p&gt;true to be told gray screen is far less atractive than colorful one.
I have configured my iphone, so with simple shrotcut I can turn on / turn off that feature.&lt;/p&gt;

&lt;p&gt;Setup your screen for grayscale&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Step 1: Set up Grayscale.
    &lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;Open your iPhone’s Settings &amp;gt; Accessibility
Select Display &amp;amp; Text Size
Scroll and select Color Filters
Toggle Color Filter On and then check Grayscale
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
  &lt;li&gt;Step 2: Create the Grayscale shortcut, which lets you easily switch it on and off.
    &lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;Go to iOS Settings &amp;gt; Accessibility
Scroll down to Accessibility Shortcut &amp;gt; select to check Color Filter
Once configured, triple-click the side button to turn the Grayscale filter on and off. 
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;### paperback notes for what to search on the Internet
 Use paperback for taking notes, what you “need” to check on the internet. Most of this things afterwards for me turns out to be compulsive and not needed at all.&lt;/p&gt;

&lt;h3 id=&quot;night-shift---lower-blue-light-in-later-part-of-the-day&quot;&gt;night-shift - lower blue light in later part of the day&lt;/h3&gt;
&lt;p&gt;Use software like https://justgetflux.com/ on your desktop and/or smartphone if you don’t own the built-in night-shift options for reducing blue ligth decreasing your melatonin production.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/gray-scale-tunned-ios.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;h2 id=&quot;appendix---protect-your-kids-by-codetwo-and-szymon-szczesniak&quot;&gt;appendix - protect your kids by CodeTwo and &lt;a href=&quot;https://www.linkedin.com/in/szymon-szczesniak-32b09b28/&quot;&gt;Szymon Szczesniak&lt;/a&gt;&lt;/h2&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/XbDiM8sM7gc?si=Z__vl0gFaCnA1YkD&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;
</description>
        <pubDate>Wed, 17 Feb 2021 10:50:17 +0000</pubDate>
        <link>http://andilabs.github.io/blog/2021/02/17/lower-dopamine-user.html</link>
        <guid isPermaLink="true">http://andilabs.github.io/blog/2021/02/17/lower-dopamine-user.html</guid>
        
        
        <category>blog</category>
        
      </item>
    
  </channel>
</rss>
