Skip to content

Instantly share code, notes, and snippets.

View psychicbologna's full-sized avatar

Alex Fukui psychicbologna

View GitHub Profile
Alexander Fukui
Interactive Web Apps 11 Assignment
REPL.IT:
https://repl.it/@afukui/jquery-shopping-list-walkthrough-v2-16
REPO LINK:
https://github.com/thinkful-ei-gecko/alexander-shopping-list-search-edit
How Clients and Servers Work
-If the internet were a company, clients are jobs related to customer service, marketing and outreach while servers store, process and stage this information. The lines for individual tasks can get blurred, but the general thrust of each job is clear. Client jobs have 'face' tasks related to presenting information about their company or services, interacting with customers and providing face-to-face services that are supported by the other parts of the company, and those best at the job are those that best communicate and represent this information, like bank tellers, event organizers and wait staff. Clients, as frontend, specialize in laying out and sending requests to the backend and receiving and interpreting responses.
Servers, on the other hand, do the work that customers don't need to see. A cook in a fast food place who prepares a meal is less important to the customer, but the meal must follow the recipe and be presented as expected. Accountants for large businesses must
William Bae and Alexander Fukui
Namespace exercise
https://github.com/thinkful-ei-gecko/shopping-modular-william-alexander
https://github.com/thinkful-ei-gecko/alexander-dog-app
Alexander Fukui, solo
Solo Dog Apps (app1, app2, app3 for each challenge.)
#Youtube and Google Maps Geocoding API Exercise
##Alexander Fukui, solo
### 1-Q
*Visit the YouTube API documentation discussed above and find the subscription list endpoint documentation. List 1 required parameter and 2 optional parameters for this endpoint. For each parameter listed, state the data type and give an example of the allowed values.*
### 1-A.
- Endpoint: https://www.googleapis.com/youtube/v3/subscriptions
- Required Param: part
- Optional Params: channelId, order
#Meetup.com API Questions
Alexander Fukui
1. Does this API require authentication?
According to the API, 'Most requests must be authenticated.' They have four different authentication methods, but OAuth2 is the only actively supported one.
2. Does this API support CORS?
'The Meetup API supports the Cors specification...'. There is an Access-Control-Allow-Origin parameter, and several other Access-Control parameters.
Alexander Fukui and Sean
https://github.com/thinkful-ei-gecko/sean-alexander-shopping-npm
- We didn't realize we had to put all the assets into index - we called everything on every page, which was quite incorrect when comparing to the solution.
@psychicbologna
psychicbologna / gist:79ca0bd6c54fbbb8e48fd45e63edd171
Created August 29, 2019 06:16
Portfolio Site Bio, Headline, Project.
Alexander Fukui is a web designer and developer.
I am a Minneapolis freelancer who spent hours and hours attempting to make Wordpress work. I enjoy working extensively with Sass to solve design problems and experimenting with new methods of displaying quality content. My favorite parts of this work include perfecting scripts, perusing well-written documentation and discussing persistent problems loudly with my cat. I have built apps using javascript with ES6, HTML5, CSS3 and Sass, jQuery, node and Webpack. My philosophy is that good design, solid content and organized structure are all critical parts of a good app.
Projects:
name: Morbid History Quiz App
description: A thrilling adventure through some dark parts of history, which rates your morbidity at the end. WARNING: may be educational.
uses: HTML5, CSS, javascript, jQuery.
link to app: https://thinkful-ei-gecko.github.io/Alexander-Preet-QuizApp/
link to repo: https://github.com/thinkful-ei-gecko/Alexander-Preet-QuizApp
Thanks for your time.
https://courses.thinkful.com/ei-react-v1/checkpoint/10#technical-details
Components created as classes have more features, such as life-cycle methods.
Each component class has several “lifecycle methods” that you can override on the class. These methods allow us to add behavior when a component is created, mounted, updated or removed.
The only required method is render. The other methods are optional.
This is an incomplete list of the methods: