Oh My Pie Logo Design <3
Not today Justin

★
i don't do bad sauce passes
2025 on Tumblr: Trends That Defined the Year
will byers stan first human second
art blog(derogatory)
trying on a metaphor
NASA
Xuebing Du
hello vonnie
todays bird

Andulka
"I'm Dorothy Gale from Kansas"
Stranger Things
Jules of Nature
tumblr dot com

祝日 / Permanent Vacation
No title available
cherry valley forever
RMH

seen from Australia
seen from United States
seen from United States
seen from United States
seen from Türkiye

seen from Azerbaijan

seen from United States

seen from Germany

seen from United States

seen from Malaysia
seen from Finland

seen from Saudi Arabia
seen from Japan

seen from Türkiye

seen from United States
seen from United States

seen from Türkiye

seen from Australia

seen from United States
seen from United Kingdom
@sniquey
Oh My Pie Logo Design <3
Ending Week 10
Ok so it's thursday week 10 and as Joel stated at the beginning of the week - we are pretty much done with the main content of the course! We can now go away and build an app - front end, back end, everything. We have covered: Git, Ruby on rails, SQL, Postgresql, ActiveRecord, Sinatra, Javascript, Jquery, AJAX, Underscore, Handlebars, Backbone, Testing, and we have played with various gems along the way...
So now we're getting onto more advanced topics and lot's of people are wanting Meteor that just came out! But i think it's up to us to look into this one as it did just come out... Today is Testing in Rails and popular topics are: Angular, NodeJS, Security (Hacking), .... etc...
Fingers crossed to learn some exciting stuff before starting on the final project in a week's time!
So Project 2 is finished! Over a week, Veronique (@sniquey) and I created an awesome running app called Super Mario Run.
The idea of the app was for someone to run while pretending to be Mario, where every 10 m or so, there will be a coin for them to collect, or in every 100 m, there is a...
WDI UPDATE! WEEK 7 and it's PROJECT 2 TIME!!
Ok so the first project hit and I went completely MIA on blogging - it was a combination of early mornings, late nights, coffee and throwing my computer at the wall.......... AND STRUGGLING AGAINST THE SQUASH MATRIX. well it seems i have been labelled the class' "Scraping expert" but try as i did i still didnt manage to fully hack the data i wanted from squashmatrix.com... anyway I made a Squash Player site that would get match history and compile data to perform calculations like win/loss ratio and you can set a "matrix" rating goal and do whatif (this is in progress since i figured out i actually need "ajax" which we have just learnt to do this... ok check it out:
http://sydneysquashplayers.herokuapp.com/
Now it's project 2 - the group project, and Jade (@jadefeng) and I have teamed up to MAKE RUNNING INTO A MARIO GAME!
How the game works:
Sign up and start running! But wait there’s more. You will start on level 1 and to increase to the next level you must get 200 coins – sounds simple! But be careful because as you increase level the frequency of coins on your run decreases and you may be caught out by turtle attacks! If you miss a scheduled run you will lose a life and when you run out of lives you will drop back a level! You can get extra lives by going for extra runs! Stay tuned.....
Monday week 3 homework - created these games! Have some cool CSS animations chucked in there too..
WEEK 4 WDI!
60 Days to go! It's gone fast! IT'S RAILS WEEEEEEK!
No post for last week... sorry... databases suck :P no they were good, we were able to do some very cool things now.
I revisited happitails and used ActiveRecord to build a database so that in terminals you could add animals and clients, adopt pets etc etc and it would save it in the database and so next time you run the program it would remember. WooHOo!
SO now to rails and we have re-visited the "stock lookup" and "movie poster search" only we created it as one site and it took a whole of HALF AN HOUR! as opposed to days/weeks! WTF!
Happy times ahead!
Week 2 WDI
I think it got to about thursday and things started "clicking" and making sense! I spent a lot of time going back through ruby tutorials - at the peril of my homework exercises which are for the most part incomplete but now I'm pretty confident I can go back and finish them off. So here's a summary of what we did and some things that I created:
Monday
Warm up “leap year” https://gist.github.com/sniquey/f742950338b706a25444
Happitails Demos (and I have to finish this still!!)
The Web
Sinatra
Pair programming lab
Sinatra -- so basically now we can create stuff in ruby AND then give it a front end with some HTML and css and then display it on local host!! Pretty exciting!
http://www.sinatrarb.com/
gem install Sinatra
gem install Sinatra-contrib --> that will install the Sinatra reloader…
Sinatra is a dsl à domain specific language
Makes ruby look like it was designed to do web stuff all along. So makes ruby solve web problems.
We installed the yahoo finance gem and created a program to get the last stock price when the user enters the ASX code!
Homework:
make the stock price thing look pretty
2nd thing: look at the README file for Sinatra
3rd thing: recreate this website:
http://pairprogrammingbot.herokuapp.com
So at this point I actually only half finished the pair programming site .. so it's on the "To Do" list!
TUESDAY
HTML
CSS
LABS
MOVIE DB HW
EVOLUTION OF THE WEB!
http://www.evolutionoftheweb.com/
History of the Web:
http://www.webdirections.org/history/
we installed emmet on friday so that we only have to type "!" then press tab and it will fill out all the basic structure of our HTML page!
CSS - cascading style sheet
The w3schools site basically has everything you need to know. Our overall instructions were: there is only ONE instance when it is acceptable to use "float" when you are floating text around an image and otherwise it's off limits!!! (makes Joel angry). And apparently there is another css school website that isnt the w3s one that is crap and we should stay away from...
WEDNESDAY
Warm up (https://gist.github.com/sniquey/53a6171f1d4e096412d7)
DEMOS
HTML SINATRA
FORMS
MOVIES
<3 SYD JS <3
THURSDAY
WARMUP – SCRABBLE (https://gist.github.com/sniquey/cdd010955995b9b4cc1b)
MOVIE DEMOS
HTML FORMS II
POSITIONING?
HOMEWORK:
Lab – movies 2 – start with movies 1 as a starting point
If you search jaws it doesn’t show all the other movies that are called or start with jaws.
We want to search and get a list of matching results (like a search engine) and we want some summary info on all of them . these should be links that then take you to the poster just for that movie.
So from API pov … there is an option t parameter on the website so instead if we get s=jaws to make a list of titles with jaws in the title. Use the imdbID …. Because then that id can go into the “i” space of omdb and that will give the original info from which we take the title and poster etc.
take jaws
list movies with it in name “s” – link
takes the link movie
find out what they searched for “I”
return the poster
one extension: if there is only one movie then skips showing the list and just takes straight to poster page.
So above is my intermediate page and you select the movie you want and it takes you to the poster page that I previously posted.
FRIDAYYYYY
https://gist.github.com/sniquey/60694ce58ce49c876190
(warm up)
Movies II demos
File i/o - an intro to databases (just using a text file to store and reload data) next week will be the REAL DEAL. argh.
MTA Sinatra --- DONE-SKI!!!!! See pic below
Coco guest (4pm) - She was awesome! A previous WDI student who did the 2nd round when apparently there were only 6 students!! (our class has 14) and she got a job at Fairfax in Feb and loves it!
BOOOM.
AND if you try to go to a station that is the station you are at you get this:
Some Harry Potter magic... k that's it! until next week!
Homework Week 2 Wednesday - movie poster database.... funnnn :P
*Veronique cleaning her laptop* Veronique: How do you get the stuff out from between the keyboards? Jade: Probably need to open it up and shake it around. Veronique: Oh yeah. You break it apart and then fix it. Just like my code.
Homework assignment COMPLETE!!
"We all know about Pinocchio's problem. Every time he told a porkie, his schnoz grew longer. Ten years ago, a "clever clogs" 11-year-old Canberran, Veronique Eldridge-Smith, posed a brain-twister that became known as the Pinocchio Paradox. What if, she mused, the hapless marionette declared, "My nose grows now"?"
http://www.abc.net.au/tv/bigideas/stories/2011/03/29/3177021.htm
THE I.T. CROWD!
I already loved this show but now I have a whole new level of appreciation for it...
Fix the bug or put out the fire?!?!?!
Learning CSS
I made this so that when you try to put your mouse over the image it moves down the page... SEEE!! :D
A blog about random hacks, graphics and design, math and other ephemera.
DAY 5 at GA WDI
At this point it's quite overwhelming so today was like a breather and a step back as far as the learning went because we had a presentation from our TA Tarun who himself completed this course a year and a half ago. He told us to "LEAN IN" which basically means: yes - you feel like you're on the edge of a cliff here and you're scared to fall so you want to take a step back but DONT. LEAN IN. ok got it! Coz right now im overwhelmed and scared shitless even though im absolutely LOVING IT. This week has cemented in my mind that this is what I want to do and I am so excited to be at the point 3 months from now where the course is done and I know all this stuff. But must struggle on to get to that point!
FRIDAY AGENDA
RENTAL DEMOS
SURVIVING WDI
GITHUB
DEMO
HOMEWORK SUBS
PORTFOLIO
1:1 SCHEDULE (because we receive a 15 minute 1 on 1 chat weekly with Tarun and Joel - each taking alternating weeks
REVIEW
HAPPITAILS (homework exercise to create an animal shelter)
Ok so here are my notes (Jade pointed out that these translate to gibberish but if you are doing the course yourself or know code maybe you can decipher it... )
Showing sore points of ruby because rails will take away the problem. Like if an element is nested inside an element in an element (George lives in apartment A in building B) we have to look through all the apartments and all the buildings to find which one relates to George.
Def read_menu_choice
Puts “q. quit”
Input = gets.chomp
Exit if input == ’q’
Input
End
Sphero 2.0
GITHUB --> uploading files to git
Command line: if I want to know what has changed in a file: git diff à will show you the changes to the file. So we know how to create a repository on our local machine but we want to create a repository on github and link them.
Go to github and click + for add new repository. Github suggests names for you… but you can create whatever name here you want.
Don’t check the README box when you create repository.
Push existing rep from command line
When it’s all set up type “git pull” in command line which if you’re working with other people will pull any changes to your local files. Makes sure you’re files are up to date.
Run “git push” anytime you make changes
Git add . --> adds everything in current directory
Clone someone elses code from github onto your own local machine – will create a local folder.
Don’t do this --> create a fork.
Original person will get a pull request and if they like they can merge the changes.
Gist is just where you can load files in but doesn’t have git behind it – doesn’t work in with the command line.
FORKING:
Click the fork button on the folder we want
Then copy the URL (HTTP clone URL)
Then go into command line into folder
“git clone https://github.com/sniquey/wdi6.git”
then change into the folder just created
git remote add upstream https://github.com/tarun-pacifica/wdi6
--> so that when tarun makes a change we can access it using git pull.
git remote –v
--> shows this:
origin https://github.com/sniquey/wdi6.git (fetch)
origin https://github.com/sniquey/wdi6.git (push)
upstream https://github.com/tarun-pacifica/wdi6 (fetch)
upstream https://github.com/tarun-pacifica/wdi6 (push)
wdi6 $ git pull origin master
git pull sFrom https://github.com/sniquey/wdi6
* branch master -> FETCH_HEAD
uAlready up-to-date.
git pull origin master --> get any changes you have made
git pull upstream master --> get any changes the original creator makes
instructions found at bottom of page: https://github.com/sniquey/wdi6
n we are using this to add our homework files into the folder with our name and then put a push request through –
LUNCH TIME --> solving my confusion of classes vs objects with arguments etc.
Remove repository but keep on local: command line:
Rm –rf.git (f means don’t ask me any questions)
EXPLAIN OUR QUESTIONS:
… --> not including
when do we use instance variables? Symbols? Normal variables?
My MTA is broken.
Limitations with case that you can only do one thing because it says WHEN but for if you can check a few conditions validity…
Eg:
If squiggliness > 0.75 || weird_mode == true
Vs
Case
When (1..10).include? squiggliness
SCOPE:
You can’t see things that are inside the function outside of the function.
How to get around this: $ but this isn’t very good.
Whatever’s the last line of code in the function can come into the outside world
So the last line of the code needs to be the variable on its own
def make_headline(text)
“<h1>” + text + “<h1>”
end
title = make_headline(title)
use of:
loop- want to happen repeatedly
if/case – want to happen maybe
block – want to loop through some data / through a collection
block – loop through collection “each” as opposed to loop which does something times
:symbol à just like a string, piece of text that does things in a particularly memory efficient way.
Instance: when you have a specific thing
So a method is something you can use to do something to an array or an element of the array using .methodname
Arrayname.each.methodname
Arrrayname[0].methodname
In RUBY everything has to happen through a method!
HOMEWORK:
https://gist.github.com/sniquey/ada0e3d521b33f7a2712
GUEST SPEAKER: Lucy bine.
She was great to answer all of our questions for an hour. She gave a presentation to do with Github and how important it is to commit regularly (she does so at least 4 times a day). Most of our concerns were about what the job experience was like and what the expectations of knowledge are.
lucybine.com
It's Tuesday Week 2 and we are starting on HTML. Today's Agenda:
WARM UP + DEMOS
HTML
CSS
LABS + MOVIE DB HOMEWORK
Design to find latest stock prices - using YahooFinance gem.
We found out if you put ":" in the code it breaks the program! Something to do with yahoofinance and the german stock exchange...
Anyway worldwalden made me design like this... a UX perfectionist! :P