Haku

Janic YHC

How about a less bloated life that works

Pieni ajatus motivaatiosta.

Aika ajoin tietyt IT-alan ihmiset valittavat, että on turha oppia ja tehdä niin paljon asioita. Ei hyödy työelämän suhteen niin paljoa. Valitettavasti en ymmärrä tuota ajattelutyyliä.

Suurinosa tekniikoista joita kokeilen, konfiguroin tai käytän perustuvat täysin omaan mielenkiintooni. Haluan omaksua ja olla kyvyllinen. Haluan ymmärtää työkalujani ja saada enemmän luottamusta omaan osaamiskokonaisuuteni. Nautin siitä, että saan tehtyä sen mitä näen tekemisen arvoiseksi.

Nautin epäonnistumisesta ja sen kautta onnistumisesta. Nautin siitä mitä olen toistaiseksi oppinut ja saanut aikaan. Nautin vielä enemmän siitä, että tulen varmasti kehittymään tehokkaammaksi suhteellisen lyhyessä aikavälissä.

Vim alkaa olla menneisyyttä ja nyt suuntana Neovim

https://neovim.io/

 

Neovim on käytettävyyden suhteen oikeastaan kuin Vim. Kykenen itsekin koodaamaan siihen lisäosia, koska Neovim mahdollistaa eri koodikielten käytön sen ”parantamiseen”, toisin kuin Vim.

Asynkronisuuden takia ohjelma ei lagi, kuin Vim.  Vim asetuksista ja Neovim plugareihin siirtyminen ja muiden asioiden konfiguroinnit vei noin 9h.  Onnistuin saamaan tämän toimimaan paremmin kuin oletin. Myöskin se, että terminaalitekstieditorin sisällä on oma terminaaliemulaattori yllätti positiivisesti.

Käytin melkein vuoden omien taitojeni kartoittamiseen Vim suhteen ja sain kyvyn käyttää ohjelmaa, joka tuntuu toimivan itselleni paremmin kuin mikään ohjelma johon olen törmännyt. Aikoinaan en uskonut, että tulisin koskaan kiinnostumaan koodaamisesta. Kopioin eri vinkkejä ja kokeilin erilaisia asioita ja vähitellen löysin oman kokonaisuuteni. Olen niin kiinnostunut parempien ratkaisujen löytämisestä, että aloin löytämään innostua koodailun suhteen.

Se mikä tekee tästä erityisen mieluisan on se, että voin lisätä tähän kykyä muokkaa eri koodikieliä ja käytettävyys silti sama. Nopeus joka tuntuu siltä, kuin kaikki tapahtuisi heti.

Lähitulevaisuudessa laitan videon Neovim käytöstä. Varsin monet koodaajakaveritkin erittäin skeptisiä tämän ohjelman suhteen. Videon avulla näytän miten ohjelma toimii, kun koodaan omilla konfiguroinnilla.

Ilmainen ohjelma, jolle toki voisi aina http://www.vim.org/sponsor/ lahjoittaa hyväntekeväisyyteen, koska Vim on charityware. Toisaalta ohjelman opettelu ja konfigurointi vie paljon aikaa, jonka takia monet luovuttavat ennen kuin aloittavat. Itsellä on se pieni hulluus, että innostun tällaisista projekteista.

Ps. Neovim on enemmän Linuxille sopiva, koska windowsille siinä vaikuttaa olevan paljon ongelmia. Tämä on mahdollisesti suurin miinus multiplatform aatteesta, toisaalta Neovim tämän hetken versio on 0.1.5.1.

Oma custom Arch Linux Iso.

Olen ihaillut monta vuotta Puppy Linux toimivuudesta ja kyvystä käynnistää vanhoja koneita ja saada ne toimiviksi usb-tikkujen avulla. Ajan myötä halusin jotain modernisempaa ja suunnilleen yhtä kevyttä, mutta käytettävyys olisi vähintäänkin oman nykyisen koneen tasoa.

Päätin kustomoida Arch Linuxin kaikilla tiedoilla mitä olen saanut tämän vuoden aikana.

2016-07-15-111735_1919x1079_scrot
Pidän erityisesti siitä, että nyt kykenen helposti terminaaliohjelmillakin korjailla asioita ja mounttaa koneiden alkuperäiset kovalevyt, antaen kyvyn varmuuskopioida yms. Jopa tilanteissa kun noissa koneissa on jotain vikoja.

Toistaiseksi olen onnistunut pitämään oman iso paketin alle 700mb:n suuruisena, jotta se mahtuisi cd:llekin. Mutta vähitellen ajattelin laajentaa sitä. Tavoitteena on saada oma custom arch, jossa olisi blender ja kaikki muut suosimani työkalut omilla asetuksilla.

Salaisuus siitä, miten onnistun saamaan niin vähäiseen tilaan järjestelmäni on se, että valitsin erityisen kevyitä ohjelmia. Terminaaliin perustuvat kansiohallintametodit, musiikinsoittimet ja qutebrowser selain.

Miinuksena tässä on se, että helpoiten on rakentaa vaan 64 bit koneille, toisaalta jos haluan tehdä molemmille, niin se veisi enemmän tilaa.

Tästä sain idean, että seuraava projektini olisi kokeilla xfce työpöytäympäristölle laatia oma iso, joka olisi kustomoitu sellaiseksi, että monet windows käyttäjätkin voivat saada siitä paljon irti. Ja myös varsinkin ubuntu based käyttäjät.

MPV lempivideosoittimeni

Käyttö sopii varsinkin terminaalin tehokäyttäjille.

https://mpv.io/
https://mpv.io/

(Kuva. videosoittimesta Lähde. https://mpv.io/ )

Olen käyttänyt erittäin paljon eri videosoittimia. Windows aikoina VLC ja splayer olivat lempivideosoittimiani. Vähitellen kokeilin erivideosoittimia ja päädyin tulokseen, että mpv on tämän hetken sopivin videosoitin itselleni. MPV on rakennettu FFMPEG formaatilla, jonka vuoksi siinä toimii melkeinpä kaikki mahdolliset videoformaatit.

Mikä tekee tästä niin hyvän?

Käytän aika usein miniläppäriäni ja MPV on ainoa videosoitin, joka pystyi toistamaan tiettyjä videoita ilman pätkimisiä.

Näppäimistöllä soittimen ohjaaminen.

5s siirrot, shift pohjassa on sekunnin siirtoja.
ylä- ja alanuolet liikuttavat aikaa 1min siirroilla. shift pohjassa on 5s siirtoja.
ctrl+ tekstityksistä liikkumiset.
[] playback nopeus
{} videonnopeus
playlististä siirtyminen
enter siirtyy eteenpäin playlistist
p/space on pause
q on quit
Q quit mutta tallentaa mihin jäi.

/* volume säädöt
9 0 volume säädöt
m mute
f full screen

V tekstitysten näkyvyys
j J tekstitysten vaihto
x z tekstitysnopeudet

L infinite loop
I a-b loop
u tekstitys SSA/ASS normi tekstityksistä.
r t teksitysten sijainnin nostaminen ja alentaminen
s screenshot
S screenshot ilman tekstityksiä

pgup ja pgdwn chapterit

1 2 contrast
3 4 kirkkaus
5 6 gamma
7 8 saturation

alt+0 puolet normi videon koosta
alt+2 tuplakoko
alt+1 normikoko

mpv [options] [file|URL|-]
mpv [options] –playlist=PLAYLIST

Whiskermenu ja win-näppäin

Sinänsä XFCE on nykyään itselle sekundääriasemassa, koska Arch Linux kautta löytynyt enemmän itselle sopivia työympäristöjä tai enemmänkin tiilimanagerit vei oman mielenkiintoni parempaan.

Applications menu

https://lh4.googleusercontent.com/-3xfWTw3C-qs/T-gvcblSPiI/AAAAAAAABM8/uEWkyvat8BA/s400/xfce-applications-menu.jpg

 

Whiskermenu

https://i0.wp.com/gottcode.org/xfce4-whiskermenu-plugin/screenshots/whiskermenu.png

http://gottcode.org/xfce4-whiskermenu-plugin/

 

Xfce:n applications menu ei ole erityisen hieno, jonka takia itse ainakin suosin käyttämään whiskemenua.

Arch linux installaatio:

sudo pacman -S  xfce4-whiskermenu-plugin

Paneeli asetus, jonka saadaan auki oikealla hiirinäppäimellä ja valitsemalla panel preferences, voi poistaa applications menu ja lisätä whiskermenu sen tilalle.

 

Win-pikanäppimen aktivointi

Settings Manager > Keyboard > Application Shortcuts

Etsi kyseinen kohta, ellei ole olemassa vielä niin lisää itse.

xfce4-popup-whiskermenu

Pikanäppäin, joka sopii hyvin tähän olisi itselleni Win-näppäin, jotain mihin itsekin olen tottunut.

Arch ohjeita

Monia ohjelmia ei löydy virallisista repoista. Aur paketit ovat käyttäjien lisäämiä paketteja, joita voi asentaa helpommin. Toisaalta näihin pitää suhtautua varauksella, koska siinä on aina jonkin tason vaara, kun ohjelmia voi lisätä tavalliset ihmiset.

esimerkkejä https://aur.archlinux.org/packages/?O=0&PP=50&SB=v&SO=d

Yksi suosituimmista tavoista on käyttää yaourt työkalu näiden asentamiseen. Lisäämällä tämä teksti /etc/pacman.conf tiedostoon.

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

päivitä repot.
pacman -Syu

Asennus on tehty aikalailla tahalteen vaikeaksi, jolloin henkilöt osaisivat hakea itse tietoa oikeista paikoista ja kokeilla asioita.

Parhaiten oppii asentamaan käyttämällä ohjeita:

https://wiki.archlinux.org/index.php/Installation_guide
https://wiki.archlinux.org/index.php/Beginners’_guide
https://www.archlinux.org/download/

ja oppia virheiden kautta.

Ps. Kun Arch maailmasi kaatuu.
https://wiki.archlinux.org/index.php/Downgrading_packages

 

Fun tips!
sudo vim /etc/sudoers tai visudo
lisätään:
Defaults insults

(koska ollaan niin pirun hauskoja)

Tahrpup ja vmware player 6.06 because I do crazy things.

Olen vuosien saatossa kokeillut monia eri puppy linux jakeluita ja nyt oli hetki kokeilla vähän rajoja. Linux käyttöliittymä voi vaatia hiukan tottumusta, jos on tottunut Windows käyttöliittymään. Miltä tuntuisi käyttää Linux, jonka voisi käyttää melkein missä vaan koneessa usb tikun kautta. Lisätään vielä sen kautta käynnistettävä vakaan Vmwaren kautta oleva Windows XP ja Android. Virtualbox onnistuu myös tässä, mutta se on jokseenkin epävakaa vs WMware.

Itse asennukseen, ei löytynyt mistään selkeetä ohjetta.  Toistaiseksi windows XP tuntuu toimivan hyvin VMware playerissä ja monet muut Linux yms imaget.

https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0|PLAYER-606|product_downloads

Vmware Linux 6.06 versio 32 bit toimii. Ennen asennusta pitää tosin asentaa oman puppy linux version oikea kernel sfs ja devx, jolla voi kääntää kernel kuntoon.

Ohessa kuva onnistumisesta ja vielä kustomoituna.

testi

Huomioi myös jos importtaat vmware imageja, kannattaa tarkistaa versiot ja downgrade ja upgrade kuntoon

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003746

Vaikka vmware ilmaisversiolla toimii hyvin, niin pro versio on myös toimiva ja suositeltu ratkaisu. Maksaa alle kaksi sataa euroa.

http://puppylinux.org/wikka/Devx

ps. on järkevää käyttää keyboard shortcut eri softiin yms. Kuten find’n run. Itse käytän sitä yleistä space+ctrl yhdistelmää.
Vmwaren käyttö usb tikulta on enemmän koominen testi, toisaalta usb 3.0 ja tehokkaiden usb-tikkujen käyttö moisen kanssa onnistui toimimaan siedettävällä tasolla.

Tahrpup päivityksessä, näkyy vmware osiossa oma käyttäjätunnukseni. Syynä siihen on aiemmin käyty keskustelu kehittäjän kanssa tästä kokeilusta.

Whatsapp ilman älypuhelinta

Whatsapp on mahdollisesti nykyään käytetyin pikaviesti android appi, mutta jääkö siitä paitsi jos ei omista älypuhelinta. Ohessa on omat testaukset.

Bluestack on käytetyin, mutta se sai itselleni todella huonon käyttökokemuksen. Ensinnäkin hitaus ja resurssisyöppöys. Epävakaan oloinen.

Astetta pidemmälle kiitos!

Virtualisoinnilla sen toteuttamisen. Bluestack whatsapp pystyi jopa helposti integroimaan google chromeen, käyttämällä qr koodilukijaksi web cameraa. Se mikä on vähemmän mukavaa on toisaalta, että bluestack joutuu olemaan päällä ja on marketing type of softa.

Entä miten saada Whatsapp toimimaan mukavasti ilman chromea ja älypuhelinta?

VM Android-86!!!

Parempi tapa on käyttää VMWARE tai virtualboxia ja asentamalla

http://www.android-x86.org/download

http://www.androiddrawer.com/20662/download-whatsapp-messenger-app-apk/

Sinänsä apk kannattaa asentaa suoraan netistä, appstore ei anna whatsappin asentua tablettiin, koska virtualisoitua konetta nähdään tablettina. Settingsistä  security allow unknown sources

Numeron aktivoiminen tapahtuu melko luontevasti ja ainakin toistaiseksi vaikuttaa toimivan hyvin eri koneissa. Toisaalta ongelmina on myös valmiustilaan meno, automaattisen valmiustilan pitäisi laittaa pois päältä.

Autorotate locked ,Display-sleep-never time out,

Jos mahdollista kannattaa save state tilaa käyttää ja ottaa snapshotteja. Vmware on tässä parempi, virtualboxiin verrattuna. Testieni perusteella, virtualboxissa pelkästään virtuaalikoneen sammuttaminen voi poistaa session kaikki tiedot, toisin kuin Vmware.

Ps. Plussana on, että virtuaali imaget voi siirtää muille koneille ilman sen suurempaa stressailua tai työnmäärää. puhelinnumeron aktivoiminen whatsappiin vaatii hiukan manuaalista kikkailua.

Asennus ohje(epäselkeä, koska tarkoitettu vaan pika muistiinpanoksi)

installation to harddisk-create/modify,New->primary->bootable->write,yes->quit ja valitse sda1->ext3 Grub asennusta ei sinänsä tarvitse.

Virtualboxissa pitää muistaa ikkunan oikea alanurkasta laittaa disable mouse integration. Että hiiri näkyy.

Silti loppupeleissä suosittelen pidemmän päälle älypuhelimen hankkimista, tämä on ollut vaan testimielessä ja käytännössä ihan toimiva. Toki pidemmän päälle matkapuhelimet ei ole niin kalliita, mutta aika ärsyttävää kun ihmiset nykyään kokoajan kännykän perässä.

Mieluummin elän vähemmällä, mutta jäämättä pois nykyajasta.
Wadappi

Sharepoint projektin tekemisen kestäminen ja nauttiminen

Intranet- ja dokumentinhallintaratkaisuun suunnattu sharepoint 2010 kurssi oli lähellä loppua ja saatiin lopulta erityisen vaativa lopputehtävä. Ei se sinänsä niin vaativa, mutta ajanpuitteissa ja palautus loman aikana.
Tehtävänä tehdä PinkCompany nimiselle mielikuvitusyritykselle sharepoint ratkaisu.
Oli hyvää huomioida kuinka sivustojen tekemisessä oli hyvä käyttää top link bar from parent site täppä valittuna kaikki toimenpiteet.

Hyvinä huomioina on että page ja app voi näyttää alussa hiukan samalta ja jopa navigointi on mahottoman hankalaa, mutta kyllä se siitä. Myöskin että Mozilla firefox tuottaa helposti ongelmia ja kannattaa ehdottomasti siirtyä heti käyttämään IE:tä

etusivu

Vaikeinta ekassa osuudessa oli
Luettelon metatieto-siirtymä.
Aktivoimalla aluksi Metadata Navigation and Filtering (Site Features )
Sitten luettelon asetuksista Metadata navigation settings. Tehdään siirtymä eli apu hakuun Yksiköllä ja Toimipisteellä.

Myöskin projektin tekeminen niin että kerralla tulisi kolme valmispohjaisella tehtyä tiedostoa vaati ponnistelua.
projektiuudistus

Settings -> Site Settings -> Web Designer Galleries: Site content types -> Create
josta
Document Set Settings -> Default Content kohdasta luodaan tarvittavat dokumentit: projektisuunnitelma, työvaiheet ja riskit.

Piti vielä liittää dokumenttijoukko sisältötyyppi, asetuksista aluksi advanced setttingsin ..allow management of content types. ja siihen add from existing site content types.

Advanced settings kohdassa pystyi lisää mallipohjat versionhallinta yms näkyy kuvassa jo kuinka hienosti ne on laitettu muokkailtavaks.
library settings

Ulkoasut yms oli kiva huomailla kuinka kätevästi pystyi vaihtaa asetuksista. oikeasta ylänurkasta
pinksearch

Enemmän aikaa kulutti sharepointtiin enemmän pystyi sisäistää toimivuudet. Sinänsä käytettävyys oli jotain ihan muuta kuin mikään aiemmin kokemani ohjelma tai blogi tai mikään. Niin oli kiva huomata että jonkinlaista loogivuutta löytyi kun kokeili hahmotella eri asiat mitä tämä microsoftin tuottama sharepoint oikein pystyi.
Hyvin ja huolellisesti tehtynä tämä olisi yrityksellä erittäin ulkonäöltään kaunis ja toimiva ratkaisu, valmiilla pohjilla ja asetuksilla säätäen.

Pidä blogia WordPress.comissa.

Ylös ↑

Mine mood goes up and down

The smooth way I flow and knowing where to go.

Janic YHC

How about a less bloated life that works