Skip to main content

Rack for snacks (in office)

Completion date: December 4, 2019

My desk in office is shared with other people.  There isn't a drawer.  I don't like to put stuff on the desk, they clutter.  I made a mini rack, so I could put some snacks there.




Material:
- 2 x hang-over-door hooks: HK$12 for 4 hooks
- Washi tape: HK$12 for one roll
- Carton lid (A4 paper box) in office: Free
- 2 x scrap A4 paper: Free
- 2 x twine

Steps
1. Take two hang-over-door hooks and decorate them with washi tape.




2. Do 2 cutouts on the carton lid.  Cutout for the hooks to hook onto them



3. Fold A4 paper to around 3cm x 2cm.  This acts a a cushion between the partition wall and the back of the hook.

4. Bind the cushions and the back of the hooks together with tape.



5. With the carton lid inside facing up, poke 2 holes (1cm apart) on the left side of the front.  Poke 2 more holes (1cm apart) on the right side of the front.

6. Hook the carton lid up.

7. Take a piece of twine, loop one end to a hook and make a double-knot or butterfly bow at the front.


Comments

Popular posts from this blog

Python script - pop-up reminder based on data from Excel

Completion date: December 17, 2018 Changes to the script (Dec 14 2018): 1. Used Date format to compare dates.  2. Show message for update AR if the date is overdue and due today. Changes to the script (Dec 17 2018): 1. Corrected the ws.max_row+1 to ws.max_row. 2. Changed to loop from bottom up (so the the newest records gets checked first) =========== The script =========== #! python3 -- Modified on Dec 17 2018 import openpyxl import tkinter.messagebox from datetime import date import os #Get the workbook, worksheet file = "AR.xlsx" wb  = openpyxl.load_workbook(file) ws  = wb['Sheet1'] #Iterate through the rows of column "Next update on" = Column D = 4, from bottom up (the newest record to oldest) for i in range(ws.max_row, 2, -1):     next_update_datetime = ws.cell(row=i, column=4).value     if (next_update_datetime is n...

Mahjong table frame

Purpose: To make a collapsible frame for a portable table.  Completion date: 2025-01-12 The main purpose of the frame: Provide raised step (~0.5cm height) for aligning the tiles in a straight line A place to put turned-over tiles along the frame Raised step design to prevent the tiles from falling off the table Portable table: 34” x 34” Mahjong mat: 31” x 31” Materials: Cardboard Adhesive wallpaper Double-sided tape 4 x L-shape brackets Paper Nano tape 8 x snap button bottom part Old ziploc bag Non-slip mat backing Steps Cut 8 strips of cardboard.  4 pieces: 1” x 34” 4 pieces: 0.75” x 34” Fit set of four strips (0.75”) on the table with the mat.  Mark and cut two ends 45 degrees.  Fit the strips around the mat snug with its inner edge against the mat's edge. To check if snug: push the frame strips and see if it moves the mat. If yes, good. If not, try to reduce the slack gap in between the frame and the mat rim (could swap the strips to find best fit).  Mark the...

Gear investigation: Klutz Lego Blender

Completion Date: May 31, 2020 After I finished with Banbao gears collection, I search on web for other building instructions.  I came across the Klutz Lego and saw the picture that I just built from looking at it.  It was quite easy and fast, however, I would like to convert it to vertical winding, but I don’t know how yet.  So here is the original one. Gear ratio is 40:8=40:24 = (40/8)*(40/24)=8.3 times faster then the hand-winding motion.