Recent Posts

Mobile Periodic Table of elements.

Mobile Periodic Table of elements.

The application title reveals everything – this is a full and interactive periodic table of elements, which is well shown in the following graphic. Our app allows you to view the full table in which you can choose a single chemical element and view its detailed characteristics – physical, atomic, thermodynamic and electromagnetic properties.

The properties section includes the following information:

  • Year of discovery.
  • Latin name.
  • State of matter.
  • Boiling point.
  • Melting point.
  • Atomic radius.
  • Covalent radius.
  • Density.
  • Thermal and electrical conductivity.
  • Electronegativity.
  • Radioactivity.
  • Period of decay.
  • Half-live of element.
  • Electron configuration.
  • Colour.

Periodic tableatoms
It’s worth noting that authors allow the users to easily read the group and period of the element due to its backlight after the selection.

The application also includes a visualization of the distribution of electrons on coatings and their number on the individual orbitals. Another feature is the table of ions’ solubility, which is unable to be found in other apps available at Google Play.

The product stands out in the market due to its full color graphics interface, through which we can easily divide elements into different categories:

  • Chemical nature.
  • Electron blocks (s,p,d,f).
  • States of matter.
  • Melting / boiling points.
  • Electronegativity.    

electron

Is it worth it?

„Periodic table for Android” is an app dedicated to a specific group of users and they are the right audience that should assess its usability and substantive content.

One more thing worth noting – at the moment there is a translation into 60 different languages.

The application is available at Google Play Store as free and its paid version is published too, without the content of minimally invasive ads.


It’s very possible that our „Mendeleev Periodic Table for Android” will be further developed and transformed into a more complex educational software, but for that we would need a sponsor or investor.

Commercial Version

Commercial Version contains:

– photos of all elements
– Quantum Number
– Young Modulus
– Bulk Modulus
– Shear Modulus
– Poisson Ratio
– Abundance in Universe, Humans, Oceans
– Vickers, Mohs, Brinell Hardness
– Thermal Expansion
– Molar Volume
– RTECS, EU, CAS, CID number
– Heat of vaporization, fusion, specific heat
– Resistance
– interactive table of ions reactions.


 

Pobierz na Linuxa
Download for Linux
Pobierz aplikację
Download @ Google Play
Pobierz aplikację
Pobierz wersję płatną aplikacji ze Sklepu Google Play
Pobierz Tablica Mendelejewa przez INSTALKI.pl
Download via INSTALKI.pl

 

Pozycjonowanie aplikacji w Google Play – ASO

Pozycjonowanie aplikacji w Google Play – ASO

ASO (App Store Optimization) to proces, którego celem jest podniesienie pupularności aplikacji w rankingu platformy sprzedażowej. Przede wszystkim nie jest to jednorazowe działanie, lecz szereg kroków podejmowanych w długim horyzoncie czasowym, które wymagają odpowiedniej strategii. Należy przy tym pamiętać, że kluczowy dla pozycji rynkowej każdej […]

Jak zostać testerem aplikacji Google Play?

Jak zostać testerem aplikacji Google Play?

Pierwszym krokiem, jaki należy wykonać, aby zostać testerem aplikacji mobilnych, jest przejście do sklepu Google Play: https://plus.google.com Po wejściu na stronę należy wyszukać nazwę społeczności testerów, do której chcemy dołączyć. W naszym wypadku: Tabele dietetyczne – testerzy Po odnalezieniu naszej społeczności, skupiającej osoby bezpłatnie testujące […]

PKP Polska komedia.

PKP Polska komedia.

Takie rzeczy tylko w PKP. Pociąg bezposredni z Gliwic do Nysy. W Kędzierzynie wywalaja ludzi na peron nie pierwszy raz to taka tradycja pod rzekomą usterka. Pogoda mrozna, przesiadki nie ma bo pociag opozniony. Najpierw 5 min nastepnie kobieta zapowiada 10 20 30 a pociagu nie ma. Ja sie pytam jak zyć w tym kraju? Do państwa to tu daleko.

Ustawienia firewall przy serwerze XMPP / EJABBERD

Ustawienia firewall przy serwerze XMPP / EJABBERD

W poniższym wpisie kilka słów na temat konfiguracji firewalla dla protokołu XMPP. Aby umożliwić serwerowi komunikację wówczas, gdy nasza polityka w IPTABLES ustawiona jest na DROP, należy odblokować następujące porty:  iptables -A INPUT -p tcp –dport 5222 -j ACCEPT  iptables -A INPUT -p tcp –dport […]

Sprawdzanie prędkości łącza internetowego w terminalu (speedtest, nload, iftop)

Sprawdzanie prędkości łącza internetowego w terminalu (speedtest, nload, iftop)

Dzisiaj kilka słów o tym, jak sprawdzić przepustowość łącza na hoście, na który jesteśmy właśnie zalogowani. Zazwyczaj możemy to zrobić za pośrednictwem przeglądarki, jednak zdarza się, że firewall na serwerze uniemożliwia pingowanie hostów, w związku z tym nie możemy przeprowadzić testu przepustowości. Rozwiązaniem takiej sytuacji […]

Jak zainstalować aplikację na Androida ze sklepu Google Play?

Jak zainstalować aplikację na Androida ze sklepu Google Play?

Google Play to sklep platformy Android posiadający największy zbiór aplikacji i gier dla posiadaczy urządzeń mobilnych z systemem operacyjnym o tej samej nazwie.

Instalacja aplikacji ze sklepu nie jest skomplikowana, ale warto ją opisać tym, którzy będą to robić po raz pierwszy 🙂

Początkowym etapem jest wejście do sklepu Google Play – proszę nie mylić go z naszym rodzimym operatorem Play (zwykła zbieżność nazw) 🙂

Następnym krokiem jest wpisanie w wyszukiwarce nazwy lub hasła, pod którym najprawdopodobniej znajduje się interesująca dla nas aplikacja. W tym celu wykorzystujemy słowa kluczowe.

Aplikacje również można wyszukiwać poprzez kategorie, takie jak:

  • Animowane tapety
  • Biblioteki i wersje demo
  • Dla firm
  • Edukacja
  • Finanse
  • Fotografia
  • Komiksy
  • Komunikacja
  • Książki i materiały źródłowe
  • Medycyna
  • Multimedia i filmy
  • Muzyka i dźwięki
  • Narzędzia
  • Personalizacja
  • Podróże i informacje lokalne
  • Pogoda
  • Produktywność
  • Rozrywka
  • Sport
  • Społeczności
  • Styl życia
  • Transport
  • Wiadomości i czasopisma
  • Widżety
  • Zakupy
  • Zdrowie i fitness

Sklep Google Play posiada również podział na kategorie gier, muzyki i filmów.

Po wpisaniu hasła w wyszukiwarce ukaże nam się lista różnych aplikacji ze sklepu Google Play. Teraz możemy wybrać jedną z nich i zainstalować na naszym urządzeniu. Najpierw jednak będziemy musieli zaakceptować regulamin odnośnie praw, jakie może posiadać aplikacja np. dostęp do listy kontaktów, do pamięci zewnętrznej.

Należy pamiętać, że niektóre usługi – np. SMS w przypadku korzystania z urządzenia z kartą SIM – są odpłatne.

Ostatnim etapem jest otwarcie aplikacji! Miłego korzystania.

Jak robić „Screenshot” na telefonie z Androidem?

Jak robić „Screenshot” na telefonie z Androidem?

Aby wykonać zrzut ekranu (screenshot), należy nacisnąć przycisk POWER i przycisk wyciszania dźwięku jednocześnie. Należy zaznaczyć, że w telefonach Samsung i HTC screenshot vmoże być wykonany przez naciśnięcie przycisków Home i POWER. W pozostałych przypadkach, jeżeli nie możesz zrobić zrzutu ekranu na Androidzie, sprawdź czy nie […]

Jak zablokować wyskakujące reklamy na stronach?

Jak zablokować wyskakujące reklamy na stronach?

Poniżej przedstawiam poradnik, jak zablokować reklamy w przeglądarkach Google Chrome/Chromium i Mozilla Firefox. W przypadku Mozilli przechodzimy do zakładki about:addons. Natomiast w przypadku Google Chrome lub Chromium do kliknij tutaj. Następnie wpisujemy w wyszukiwarce interesujący nas dodatek – w tym przypadku polecam AdBlock – i instalujemy […]

Recenzja Lychee DRINK

Recenzja Lychee DRINK

Dziś w Auchan wpadł mi Lychee drink. W filmie krótka wideorecenzja.

Copy large files in Linux

Copy large files in Linux

If you have fault „file is to large” you can use following command:  buffer -i /mnt/disk/image.img -o /home/user/image.img -m 5000000 the -m value is buffer size. I’ve got this problem with cp command with file bigger than 20GB.

Add icon and script to Ubuntu dashboard

Add icon and script to Ubuntu dashboard

Create activator in:

cd /usr/share/applications

we creat activator:

nano myActivator.desktop

and define icon, execute and terminal or not one in file:

[Desktop Entry]
Type=Application
Terminal=false
Name=chromium-browser
Icon=/opt/chromium.png
Exec=/usr/bin/chromium-browser --user-data-dir=/opt/
szymon@geek:/usr/share/applications$ pwd
/usr/share/applications

Printer want’s to add with CUPS.

Printer want’s to add with CUPS.

If you have a problem like this: Returning HTTP Forbidden for CUPS-Add-Modify-Printer (ipp://localhost/printers/MY_Printer) from localhost How to add user to lpadmin group. sudo gpasswd -a `echo $USER` lpadmin or simply for example sudo gpasswd -a mark lpadmin

How to get imei adress from Androd shell?

How to get imei adress from Androd shell?

You can grep using this command: dumpsys iphonesubinfo or simply: dumpsys iphonesubinfo |  grep -Eo ‚[0-9]{15}’

Sosnowiec kościół nocą

Sosnowiec kościół nocą

Brak log-ów /var/log/syslog

Brak log-ów /var/log/syslog

Jeżeli masz problem z logami apt-get install –reinstall rsyslogd apt-get install inetutils-syslogd Pamiętaj o uprawnieniach pliku: sudo chown syslog:adm /var/log sudo chmod 0775 /var/log Prawdopodobnych błędów można szukać w pliku: /etc/rsyslog.conf i plikach /etc/rsyslog.d/50-default.conf można uruchomić również usługę w trybie debugowania: /etc/init.d/rsyslog stop rsyslogd -n […]

Sprawdzanie adresu ip w Linux/Ubuntu

Sprawdzanie adresu ip w Linux/Ubuntu

Adres ip naszej sieci wewętrznej (za routerem NAT) można sprawdzić za pomocą poleceń: ifconfig hostname -I ip addr show aby sprawdzić adres sieci zewnętrznej (adres publiczny) można skorzystać z przeglądarki: https://www.adres-ip.pl/ lub poleceniem: curl ipinfo.io/ip

Zmiana strefy czasowej w systemie Linux

Zmiana strefy czasowej w systemie Linux

Zmiana strefy czasowej poleceniem tzdate.

sudo dpkg-reconfigure tzdata

Problem z podmontowaniem TrueCrypt

Problem z podmontowaniem TrueCrypt

Jeżeli pojawia się taki komunikat: Nie ma takiego pliku ani katalogu: dmsetup Powinieneś zainstalować dmsetup. apt-get install dmsetup i wykonać modprobe fuse

Podmiana tekstu w wielu plikach.

Podmiana tekstu w wielu plikach.

#!/bin/bash DIR="$1" SEARCH="$2" for f in $(find $DIR -name "$SEARCH" -type f); do cp $f $f.bak # sed ‚s/flush_work_sync/flush_work/g’ $f.bak > $f sed ‚s/PIERWOTNY_TEXT/ZAMIENNIK,/g’ $f.bak > $f done Wywołanie ./replace.sh /opt/linux/ *.c lub ./replace.sh /opt/linux/ *.txt

Dodawanie nowego certyfikatu SSL.

Dodawanie nowego certyfikatu SSL.

W artykule przedstawiono jak utworzyć nowy certyfikat Apache Web Server Self-Signed Certificate używając narzędzi openssl.

openssl_logoPROCEDURA

  1. Sprawdź datę wygaśnięcia istniejącego certyfikatu jeżeli go posiadasz new.crt używając następującego polecenia:
    > openssl x509 -in new.crt -noout -enddate
    notAfter=Dec 30 11:10:42 2013 GMT
  2. Wygeneruj nowy certyfikat używając polecenia new.key do tworzenia prywatnego certyfikatu.
    > openssl req -new -key new.key -out new.csr

    Jeżeli potrzebujesz klucza 2048 bitowego RSA (prywatnego) dla użyj:

    > openssl genrsa -out new.key 2048

    Zauważ: flaga –des3  może zostać użyta jeżeli nie chcesz ochrony hasłem swojego klucza.

    Sprawdź teraz informacje o kluczu:

    > openssl req -in new.csr -noout -text
    Certificate Request:
     Data:
     Version: 0 (0x0)
     Subject: C=PL, ST=SL, L=Sosnowiec, O=Artmetic, OU=Master, CN=Artmetic/emailAddress=artmetic@artmetic.pl
     Subject Public Key Info:
     Public Key Algorithm: rsaEncryption
     Public-Key: (4096 bit)
     Modulus:
     00:cd:41:ec:df:20:66:44:05:1e:fb:f9:a5:cc:7a:
     c8:5b:14:d0:0f:5b:01:aa:39:1c:64:f7:f0:6b:dd:
     2e:7f:35:fd:50:24:c4:51:9a:69:88:92:78:59:4a:
     dd:9f:aa:c5:de:57:7e:58:84:fe:ab:68:11:cb:71:
     b1:11:6f:2b:71:9e:e6:2d:75:05:84:ff:6e:b1:d6:
     a0:28:25:19:f2:a7:1c:62:f7:61:09:dc:fc:45:5f:
     8b:95:d7:2c:10:69:f7:e4:dd:6a:ee:ea:d0:25:ea:
     8b:a8:95:0f:8f:87:13:9a:8b:68:c4:98:9e:17:a6:
     68:e5:d8:d6:73:39:d3:b5:81:49:65:3f:d2:29:c2:
     a1:29:a4:ad:3a:d1:24:93:8f:12:aa:ea:a6:61:56:
     d3:5a:03:a5:63:1a:89:50:ac:fa:a9:a3:4d:09:c0:
    .........
  3. Wygeneruj nowy klucz na kolejne 365 dni.
    > openssl x509 -req -days 365 -in ssl/new.csr -signkey ssl/testingcert.key -out ssl/new.crt
  4. Utwórz new.pem dla klucza new.key.
    > cp new.key new.pem
  5. Dopisz do pliku new.pem zawartość pliku new.crt.
    >  cat new.crt >> ./new.pem
  6. Zweryfikuj nowo utworzny certyfikat.
    > openssl verify ssl/new.crt
    new.crt: C = PL, ST = SL, L = Sosnowiec, O = Artmetic, OU = Programmer, CN = Artmetic, emailAddress = artmetic@artmetic.pl
    error 18 at 0 depth lookup:self signed certificate
    OK
    
    

    Zbinduj certyfikat new.pem z portem4567.

    > openssl s_server -cert new.pem -www -accept 4567 
    Using default temp DH parameters
    ACCEPT
    

    Sprawdź jak certyfikat wyświetla się po połączeniu z portem. Jeżeli nie działa sprawdź firewall.

    >  openssl s_client -connect localhost:4567
    CONNECTED(00000003)
    depth=0 C = PL, ST = SL, L = Sosnowiec, O = Artmetic, OU = Programmer, CN = Artmetic, emailAddress = artmetic@artmetic.pl
    verify error:num=18:self signed certificate
    verify return:1
    depth=0 C = PL, ST = SL, L = Sosnowiec, O = Artmetic, OU = Programmer, CN = Artmetic, emailAddress = artmetic@artmetic.pl
    verify return:1
    ---
    Certificate chain
     0 s:/C=PL/ST=SL/L=Sosnowiec/O=Artmetic/OU=Programmer/CN=Artmetic/emailAddress=artmetic@artmetic.pl
     i:/C=PL/ST=SL/L=Sosnowiec/O=Artmetic/OU=Programmer/CN=Artmetic/emailAddress=artmetic@artmetic.pl
    ---
    Server certificate
    -----BEGIN CERTIFICATE-----
    MIIDmjCCAoICCQCNFJcrFLsz8DANBgkqhkiG9w0BAQsFADCBjjELMAkGA1UEBhMC
    A1UEBhMCY2ExEzARBgNVBAgTClNvbWUtU3RhdGUxITAfBgNVBAoTGEludGVybmV0
    IFdpZGdpdHMgUHR5IEx0ZDCCASIwDQYJKOZIhvcNAQEBBQADggEPADCCAQoCggEB
    AMY9YCGsqII2jPAbmPskM2hgFKDBfb6LRMOBAu4dHtQiWm5ntO3exLG67HC+kVoH
    0J2HX+nnDi6bbsh244vh7KkpM9rgxkybAyOYYNnDZoiW+87DLxkAR041tX8Vl2yk
    ...
Podstawowe wzory chemiczne

Podstawowe wzory chemiczne

Stężenie procentowe roztworu: Roztwór o stężeniu 5% oznacza, że w 100g roztworu znajduje się 5g substancji rozpuszczonej. WZÓR: MRoz=MS+MRozp gdzie: MRozt – masa roztworu MS – masa substancji Stężenie molowe roztworu: Roztwór o stężeniu n mol/dm3 oznacza, że w roztworze o objętości1dm3 znajduje się n moli substancji rozpuszczonej. n – liczba moli […]