Review of Database

Database Systems Course Review.

Introduction

Aspects of studying (questions to answer):

  • Modeling and design of databases.
    (How is the information structured?)
  • Programming: queries and DB operations like update.
    (How does one express queries and other operations on the database?)
  • DBMS implementation.
    (How to build a DBMS?)
Read more »

Test Scripts for LeetCode JS

LeetCode in Javascript. Repo here

Tool scripts for testing are added.

Read more »

Add Schedule Counter in Kernel

Objective

Add a feature to the linux kernel, which records the total times a process is scheduled to be executed on CPU.

Read more »

File Transfer Server & Client

Socket Programming Practice

  • File Transfer Server & Client
  • Ftp Client

File Transfer Server & Client

repo here

Read more »

阿里面试小结

阿里前端实习生,上海招聘点。第一次求职面试经历欢乐多。

正经话

第一轮 技术面

自我介绍的时候扫一遍简历,问题基本上是基于简历上的内容,偏向语言特性、框架原理等较基础的部分。例如:

Read more »

Failing to Connect to Rails Server on VM

I’ve been using vagrant to set up ruby on rails project environment, which is best practice in my opinion. One can perfectly and easily have a clean envrionment, in my case, ubuntu64 to put the whole rails server in while coding in familiar platform using favourite editor.

Usually, I would type in shell the following commands

1
2
3
4
vagrant up
vagrant ssh
cd <project folder>
rails s
Read more »

Compiling Linux Kernel

To be prepared to make changes to the kernel, it’s necessary to give it a try to compile the linux kernel successfully.

Environment

  • VMware Fusion 7
  • Ubuntu 12.04.5
  • Root permission
Read more »

Start a Rails Project

Step by Step

Step 1

1
2
3
4
mkdir <project name>
cd <project name>
vagrant init ubuntu/trusty64
vagrant up
Read more »

Hello Hexo

After going through blog systems as wordpress, jekyll, farbox, etc. Downloading, configuring, deploying, writing one episode or two and turn to another one…

Read more »