2013-06-18

Glukoza

Zauważyłem, że wśród wyszukiwanych słów kluczowych odsyłających do mojego bloga dominuje słowo glukoza. Dlatego też, dla wszystkich fanów glukozy zamieszczam kilka grafik prezentujących różne wzory strukturalne glukozy. Aby było ciekawiej, do wygenerowania tych grafik wykorzystałem LaTeX-owy pakiet chemfig.

Na początek forma łańcuchowa w projekcji Fischera:


oraz kod LaTeX-a:

\definesubmol{x}{(-[4]H)(-[0]OH)}
\definesubmol{y}{(-[4]HO)(-[0]H)}
\chemfig{[2]CH_2OH-!x-!x-!y-!x-(=[1]O)-[3]H}


Następnie formy cykliczne w projekcji Hawortha:

α-D-glukopiranoza


\setcrambond{2pt}{}{}
\chemfig{HO-[2,0.5,2]?<[7,0.7](-[2,0.5]OH)-[,,,,line width=2pt](-[6,0.5]OH)>[1,0.7](-[6,0.5]OH)-[3,0.7]O-[4]?(-[2,0.5]CH_2OH)}


β-D-glukopiranoza


\setcrambond{2pt}{}{}
\chemfig{HO-[2,0.5,2]?<[7,0.7](-[2,0.5]OH)-[,,,,line width=2pt](-[6,0.5]OH)>[1,0.7](-[2,0.5]OH)-[3,0.7]O-[4]?(-[2,0.5]CH_2OH)}


oraz mniej znane formy cykliczne:

α-D-glukofuranoza


\setcrambond{2pt}{}{}
\chemfig{?<[:-60,0.7](-[2,0.5]OH)-[,,,,line width=2pt](-[6,0.5]OH)>[:60,0.7](-[6,0.5]OH)-[:150]O-[:210,0.97]?(-[2,0.7](<:[1,0.7]CH_2OH)-[3,0.5]HO)}


β-D-glukofuranoza


\setcrambond{2pt}{}{}
\chemfig{?<[:-60,0.7](-[2,0.5]OH)-[,,,,line width=2pt](-[6,0.5]OH)>[:60,0.7](-[2,0.5]OH)-[:150]O-[:210,0.97]?(-[2,0.7](<:[1,0.7]CH_2OH)-[3,0.5]HO)}


I na końcu przedstawienie form cyklicznych w formie "krzesełkowej":

α-D-glukopiranoza


\chemfig{?(-[:190]HO)-[:-50](-[:170]HO)-[:10](-[:-55,0.7]OH)-[:-10](-[6,0.7]OH)-[:130]O-[:190]?(-[:150,0.7]-[2,0.7]OH)}


β-D-glukopiranoza


\chemfig{?(-[:190]HO)-[:-50](-[:170]HO)-[:10](-[:-55,0.7]OH)-[:-10](-[:10]OH)-[:130]O-[:190]?(-[:150,0.7]-[2,0.7]OH)}

2013-06-17

LaTeX vs Open Office - skład wyrażeń matematycznych

Jak powszechnie wiadomo LaTeX najlepiej ze wszystkich programów składa wyrażenia matematyczne. Gdyby ktoś jednak nie wierzył, to z nudów przygotowałem grafikę prezentującą skład tych samych wyrażeń matematycznych w programach LaTeX i Open Office / Libre Office.



Kończące zdanie wyrażenie q(t) mogłem oczywiście wykonać za pomocą zwykłego tekstu pisanego kursywą, ale postanowiłem użyć do tego wbudowanego w Open Office edytora równań; dzięki czemu mogłem zaobserwować koszmarnie duży odstęp jaki Open Office wstawił pomiędzy formułę i kropkę na końcu zdania.

2013-06-06

Logo Androida

Zauważyliście, że logo systemu Android jest bardziej podobne do R2-D2 niż do C-3PO? A przecież android z definicji to robot maksymalnie podobny do człowieka.

Moja drobna przeróbka:

2013-06-02

Odzyskiwanie danych z pól tekstowych w przeglądarkach

Czy zdarzyło wam się pisać długaśny post na forum, blogu / artykuł na wiki, w trakcie czego nastąpiło nieoczekiwane zawieszenie się przeglądarki? Albo przez pomyłkę zamknęliście niewłaściwe okno? Albo odeszliście na chwilę od komputera, co wykorzystało młodsze rodzeństwo, próbując a "waszym" polu tekstowym ćwiczyć pisanie ALA MA KOTA?

Na ratunek przychodzą rozszerzenia do przeglądarek, które zapamiętują tekst wpisywany w polu tekstowym i w razie potrzeby potrafią go odtworzyć. Dla przeglądarek Mozilla Firefox i Google Chrome jest to Lazarus: Form Recovery (wersja dla Firefoksa dostępna tutaj, a dla Chrome - tutaj), zaś dla Opery odpowiednie rozszerzenie nosi nazwę Textarea Backup Localstorage (do pobrania tutaj).

Oczywiście zawsze można wspomagać się starą metodą Ctrl+C / Ctrl+V do notatnika.