Toolbox dla badaczy — wydanie pierwsze: samoorganizacja i wizualizacja danych

Dziś rozpoczynamy nową sekcję, w której będziemy opowiadać o najpopularniejszych i dostępnych usługach, bibliotekach i narzędziach dla studentów, naukowców i specjalistów.

W pierwszym wydaniu porozmawiamy o podstawowych podejściach, które pomogą zwiększyć efektywność pracy, oraz odpowiadających im usługach SaaS. Podzielimy się także narzędziami do wizualizacji danych.

Toolbox dla badaczy — wydanie pierwsze: samoorganizacja i wizualizacja danych
Chris Liverani / Unsplash

Metoda "Pomodoro". Jest to technika zarządzania czasem. Ma na celu uczynienie Twojej pracy bardziej efektywną i przyjemną pod względem nakładu pracy. Na końcu lat osiemdziesiątych opracował ją Francesco Cirillo. Od ponad trzech dekad doradza firmom i pomaga ludziom w pracy efektywniej. Istota metody polega na tym, że na realizację określonego zadania z Twojej listy spraw do wykonania przeznaczane są stałe odcinki czasu, które przeplatają się z krótkimi przerwami. Na przykład 25 minut pracy i 5 minut przerwy. I tak kilka razy lub „pomidorów”, aż zadanie zostanie wykonane (ważne jest, aby nie zapominać o dłuższej przerwie trwającej 15-30 minut po czterech takich cyklach z rzędu.

Takie podejście pozwala osiągnąć maksymalne skupienie i pamiętać o niezbędnych przerwach. Oczywiście dla tej prostej metody organizacji czasu stworzono wiele aplikacji. Wybraliśmy kilka interesujących opcji:

  • Pomodoro Timer Lite (Google Play) — timer bez zbędnych funkcji i reklam.

  • Clockwork Tomato (Google Play) — bardziej „ciężka” wersja z konfigurowalnym interfejsem, możliwościami analizy postępu prac oraz synchronizacji list zadań z takimi usługami jak Dropbox (częściowo płatne).

  • Productivity Challenge Timer (Google Play) — surowa aplikacja, która pomoże rywalizować w produktywności z samym sobą (częściowo płatne).

  • Pomotodo (różne platformy) — tutaj zrealizowano listę zadań oraz timer-pomidor. Dodatkowo — synchronizacja danych z różnych urządzeń (Mac, iOS, Android, Windows, dostępne rozszerzenie w Chrome). Częściowo płatne.

GTDTo podejście zaproponował David Allen. Jego tytułowa książka z 2001 roku zdobyła tytuł „najlepszej książki biznesowej dekady” według Time oraz pozytywne recenzje od wielu wydawnictw i dziesiątek tysięcy czytelników. Główna idea polega na przeniesieniu wszystkich zaplanowanych spraw na „zewnętrzny nośnik”, aby uwolnić się od konieczności zapamiętywania wszystkiego. Listy zadań powinny być dzielone na grupy: według miejsca realizacji — dom / biuro; według pilności — teraz / za tydzień; oraz według projektów. Aby szybko przyswoić metodę GTD, istnieje niezły poradnik.

Podobnie jak metoda „Pomodoro”, technika GTD z założenia nie wymaga żadnych konkretnych narzędzi. Co więcej, nie wszyscy deweloperzy aplikacji są gotowi płacić za prawo do skojarzenia swojego produktu z tą metodą. Dlatego warto kierować się tymi menedżerami zadań, które wydają się najbardziej wygodne i odpowiednie do rozwiązania zadań. Oto niektóre z najbardziej popularnych aplikacji: Todoist, Any.do i Taskade (każda z nich oferuje wersję darmową i płatną z dodatkowymi funkcjami).

Mind mapping. W takiej czy innej formie istnieją dowody na to, że graficzna metoda kategoryzacji informacji była używana już w III wieku n.e.. Nowoczesne podejścia do tworzenia „map myśli” zostały przedstawione pod koniec lat 50. i na początku 60. XX wieku. Programy do mind-mappingu są odpowiednie do szybkiego opisywania idei i prostych koncepcji. Oto kilka przykładów:

  • My Mind — usługa do tworzenia map myśli w chmurze (użytkownik ma dostęp do różnych szablonów, na przykład grafów lub drzew, a także różnych form i kolorów elementów, które można można zapisać jako obrazy).

  • MindMup — SaaS do pracy zespołowej z mapami myśli. Umożliwia dodawanie do map obrazów, wideo i dokumentów tekstowych. W wersji darmowej można zapisywać mapy do 100 KB (dla cięższych projektów istnieje integracja z Google Drive) i tylko przez okres sześciu miesięcy.

  • GoJS mindMap — przykład rozwiązania na GoJS, bibliotece JavaScript do tworzenia grafów i schematów. Przykład realizacji na GitHubie.

Toolbox dla badaczy — wydanie pierwsze: samoorganizacja i wizualizacja danych
Franki Chamaki / Unsplash

Wizualizacja danych. Kontynuujemy temat i przechodzimy od narzędzi do wizualizacji pomysłów i koncepcji w stronę bardziej złożonych zadań: budowy diagramów, wykresów funkcji i innych. Oto przykłady narzędzi, które mogą być pomocne:

  • JavaScript InfoVis Toolkit — narzędzie do tworzenia wizualizacji w interaktywnym formacie. Umożliwia budowanie grafów, drzew, diagramów i wykresów z elementami animacji. Przykłady są dostępne tutaj. Autor projektu, były inżynier Ubera i pracownik Mapbox (projekt z 500 mln użytkowników), prowadzi szczegółowe dokumentację dla tego narzędzia.

  • Graph.tk — otwarte narzędzie do pracy z funkcjami matematycznymi i przeprowadzania obliczeń symbolicznych w przeglądarce (jeszcze dostępne API).

  • D3.js — biblioteka JavaScript do wizualizacji danych z wykorzystaniem obiektowych modeli DOM w formacie tabel HTML, interaktywnych diagramów SVG i innych. Na GitHubie znajdziesz podstawowy przewodnik i spis samouczków do przyswojenia podstawowych i zaawansowanych możliwości biblioteki.

  • TeXample.net — wspiera system komputerowego składu TeX. Aplikacja wieloplatformowa TikZiT umożliwia budowanie i edytowanie diagramów TeX za pomocą pakietów makr PGF i TikZ. Przykłady gotowych diagramów i grafów oraz forum projektu.

P.S. Pierwszy numer naszego toolboxa postanowiliśmy zacząć od wystarczająco podstawowych narzędzi, aby dać możliwość wszystkim chętnym zanurzenia się w temat bez szczególnych trudności. W następnych wydaniach będziemy omawiać inne zagadnienia: opowiemy o pracy z bazami danych, edytorami tekstu i narzędziami do pracy z źródłami.

Fotoekspozycje w laboratoriach Uniwersytetu ITMO:

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster