Navid Malekghaini's Personal Blog

My personal weblog for sharing and storing some of my activities related to computer science over the internet

Navid Malekghaini's Personal Blog

My personal weblog for sharing and storing some of my activities related to computer science over the internet

Navid Malekghaini's Personal Blog

Navid Malekghaini

Software Engineer @ Intelligent Cloud Infrastructure Laboratory
Prev. ML Researcher @ University of Waterloo x Orange Telecom

University of Waterloo
Department of computer science
200 University Ave W, Waterloo, ON N2L 3G1, Canada
cs.uwaterloo.ca

contact me
navidmalekedu (AT) gmail (DOT) com [ Primary Email ]
nmalekgh (AT) uwaterloo (DOT) ca

۴ مطلب در آوریل ۲۰۱۸ ثبت شده است

Here are the slides for my lecture at Theory of Management class, from School of Management and Economics, Sharif University of Technology.

One of the best managerial cases i've ever seen, showing how hyundai started from Assimilation of assembly operations till becoming independent.

the table of contents and important topics:

  • Organizational Learning and Innovation
  • Catching-up process
  • Organizational Learning
  • Absorptive Capacity
  • Knowledge and Learning
  • Crisis Construction
  • Organizational Learning in Catching-up
  • at Hyundai
  • Questions
  • Lessons Learned

موافقین ۰ مخالفین ۰ 13 April 18 ، 12:54

 

In this project i have implemented a full website.

the code was written in 12 days so don't expect a fully secured website with clean coding :D

 

Click for quick tour of website (running on localhost and one machine)


Here are the screens:

 

Core features of website:

  • User
    • User signup and login (checking inputs on client side)
    • User profile view
      • see info and profile pic
    • User profile edit
      • upload files ( profile picture) and data
  • Game
    • playing two players offline
    • playing logged in
      • playing with bot (computer in client side) and earn points 
      • playing online with other users and learn more points
  • Leaderboards
    • top 15 and your rank
      • ranking globally 
      • ranking locally
  • other
    • playing background music
    • supporting browser history
    • using iframe in about panel

UI design:

  • Reactjs framework
    • libraries
      • redux
        • with devtools middleware for browser
      • redux thunk
      • bootstrap ( for responsive design)
      • react-router

Backend:

  • nodejs
    • Expressjs framework
    • Parseplatform opensource
      • query
      • login and signup
      • live query
      • cloud code
      • files (upload and download)

Testing:

  • deploying on seperate machines is more efficient soloution
    • reactjs on one machine
    • nodejs on another machine
  • you can test website on localhost locally with one machine and multple clients ( multiple browsers)
  • can be deployed on local network and test with multiple clients and machines

 

Contributers:

  • navid malek

Code Implemention:

https://github.com/navidpadid/web96RMN/tree/master/Project

 

 

موافقین ۰ مخالفین ۰ 12 April 18 ، 07:27

the goal for this work is getting started with react framework.

implemention of the previous work (fake Firebase) in react framework.

the code is here:

https://github.com/navidpadid/web96RMN/tree/master/hw2

for running the project :

If you want to run it locally, here are the steps to follow:

  1. make sure you have latest  version of node.js installed 
  2. type these commands in the project directory on your computer:
npm install
npm start
موافقین ۰ مخالفین ۰ 12 April 18 ، 06:36

This is clone from Googles Firebase, done purly in HTML and CSS without anything else ( even Javascript).

The goal was to :

  • improve pure HTML CSS capabilities (without frameworks and libraries like bootstrap) 
  • Responsive Design from scratch 
  • Improve inspect element capabilities
  • Read leading website developers UI code (here Google)

Codes:
https://github.com/navidpadid/web96RMN/tree/master/hw1_final

Contributors:
navid malek
reza rahimi

 

 

the Real website:

 

 

 

The Fake:

 

موافقین ۰ مخالفین ۰ 12 April 18 ، 00:37