Sassy css, lite fusk i vardagen

Jag har som vissa redan vet, börjat med utveckling av webbaserade projekt. Jag har valt att på egen hand utbilda mig själv lite mer inom detta område.

Det finns flera olika ”branches” inom web-utvecklings området. De jag har valt att fokusera mer på är:

  • Sass och scss – Detta förenklar css skrivning med variablar, funktioner, Nesting och loopar. Det förminskar den kod som ska skrivas för classer och sånt.
  • bower, yarn och gulp – Dessa paket inom node.js är verktyg som förenklar och automatiserar arbetsflödet genom automatiskt ladda ner komponenter i projekt samt i fallet scss så compilerar detta automatiskt.

Jag har också valt att försöka fokusera på några Frameworks för utveckling. Som tex, twitter bootstrap, Laravel.
med dessa så slipper jag skriva samma kod om och om igen. då finns redan vissa delar redan klara. i fallet, laravel så har jag flera fördelar.

Laravel.

Jag har gjort min research på olika php frameworks och hittat en del. Jag hade som första val att försöka lära mig Slim, ett väldigt micro-framework. men då slim krävde mer konfiguration för varje projekt så valde jag att för tillfället inte ägna för mycket tid på det. Jag har valt laravel dels för att det verkar vara det mest använda frameworket som jag har hittat som används mest. Detta betyder att det finns folk som redan har stött på de problem som jag förmodligen kommer att stöta på när jag arbetar med laravel. Det finns redan delar till laravel som är rätt så coola också som ett system för inloggningar och betal-gateways för webbshopar.

 

Det var allt jag hade denna gång

 

Annonser

SGC17

Mellan onsdagen den 18 – 20 så har jag varit på Sweden Game Conference. Föreläsningarna var Intressanta. Några var lite sega och hade innehåll som inte riktigt fungerar varken i teorin eller i praktiken men hade fortfarande många korn med tips och råd. 

Jag hade jätte roligt med att kolla in spelen som visades upp samt dom föreläsningarna och paneler som jag valde att gå på. Rekommenderars för framtida spelutvecklare. 

Quick Update(snabb eller?)

Jag har under veckan lyckats med början till att kunna använda Vagrant och Ansible för utveckling och andra projekt som kräver Linux servrar.

Ansible har jag tittat på för Två anledningar.
1. Hantering av servrar på ett automatiserat sätt.
2. För att snabbt kunna sätta upp olika ”Environments” för tex, WordPress development eller annan testning.

Hej hopp, Kaffé kopp.

ztars och kontrollers

Jag har på senare tid kollat på musik production och i och med detta så behöver man lite programvaror och hårdvara. För detta ska man gärna ha någorlunda bra hårdvara detta inkluderar datorn.

Det man behöver är:

  • Ett ljudkort av lite mer proffsigare modell med ASIO.
  • Någon form av programvara(DAW), ex Cubase, FL Studio eller Cakewalk Sonar x3.
  • ev. En kontroller t.ex. Midi kvavliatur, midi Guitar eller en drumpad.

Jag har bestämt mig för att börja skapa musik, till detta tänker jag använda mig av FL Studio samt Reaper.fm <– för live recordings. Då jag har ett intresse av musik samt att detta är en bra platform för att vara kreativ. Fl studio har en väldigt bra licens som fungerar för oss som inte har en enorm inkomst.

Hårdvara då, jo har tänkt att införskaffa ett lite mer proffsigare Ljudkort med inbyggt DSP. Varför inbyggt DSP? Jo, för att jag tänker även använda mig av ljudkortet för live streaming och då vill jag att mikrofonen ska ha lite lätt effect arbete, typ en compressor för att jämna ut ljudnivån och kanske en gate för att få bort lite bakgrunds ljud. Då jag kanske kommer att uppgradera datorn kanske dessa typer av effekter kommer att göras i datorn istället men för tillfället är det mycket billigare om effekterna används direkt på ljudkortet för att slippa belasta datorn för denna form av effekter.

Jag nämnde Ztar i rubriken, vad är detta?. Det jag refererar till är starr labs Ztar midi gitarr. Med hjälp av denna typ av guitar kan jag ta ackord på guitaren och via MIDI kontrollera ett virtuellt instrument i datorn. Detta är en schysst grej att ha då jag absolut inte har någon som helst koll på hur man spelar piano eller synth, men jag har faktiskt gått en kurs i gitarr. Nu menar jag inte att jag är super grym på gitarr men jag klarar av basic kompande.

 

Nginx livestreaming

Har kollat på Nginx som är en webserver, nginx har också en rtmp modul vilket gör att servern kan streama och ta emot live video. Min plan är att ställa iordning en server att streama från obs till servern som i sin tur skickar vidare streamen till både hitbox.tv och twitch.tv samt kanske recorda streamen för att senare kunna lägga ut på youtube eller liknande 😀

Detta var en liten uppdatering av vad jag håller på med

C# Wordpress poster

Jag har börjat lära mig c# men detta för tillfället går ganska så segt. Då syntaxen är mycket annorlunda än vad jag är van vid. Men mitt mål är att kunna skapa det jag har som plan att skapa.

Grund iden är att skapa ett program som klarar av att ladda upp innehållet i ett text dokument till en wordpress blog som en draft post. Om jag klarar av det så ska jag försöka göra programmet mer smart och försöka göra så att den tar hand om formateringen av texten också men detta är en funktion som inte är så viktig i första hand.

Hantera webbplatser och annat

Jag har fått i ”uppdrag” från två personer att vara webmaster för deras internet tjänster. För detta fall handlar om hantera en websida och en facebook sida. Då jag har erfarenhet av båda så har jag blivit ombedd att ta hand om detta för dessa två personerna.

För hemsidorna så har jag installerat wordpress på deras hosting, detta för att kunna lätta upp det för mig. Då wordpress hanterar inlägg och kommentarer samt sidor för mig det jag behöver göra är att utveckla teman för sidorna för att anpassa sidans design och utseende för sidorna.

WordPress är ett system för innehålls hantering på webben. Jag vet att det finns flera system för detta men i och med att WordPress är det mest populäraste på internet för detta så har jag valt att lära mig. En annan bra funktion av wordpress är att lägga till eller ändra funktionerna i wordpress via plugins.

WordPress jämfört med andra system som tex, Joomla och drupal, är smidigt att lära ut till folk som inte är så intresserade av teknik och hur saker och ting fungerar. WordPress design är smidig och professionell.

 

För att hantera facebook är en annan femma. Det hela handlar om hur man ska använda sidan. En del vill hantera allt själv som postas på sidan, medan en del personer vill använda facebook sidor för att dra in trafik till hemsidan.

Jag hanterar två sidor och dessa två är som situationerna beskrivna ovan. Den ena sidan publicerar foton och text själv medan den andra gör lite av vad den första sidan gör och publicerar innehåll separat för facebook men använder facebook för att publicera länkar till senaste posten på hemsidan.

 

Jag skulle vilja avsluta denna halvt idiotiska post med att säga att om man ska sätta sig själv i denna sitts så rekommenderar jag att öva och bli bra på det som du ska hantera innan du hanterar dessa system och tjänster för andra 😀