Skip to content

Instantly share code, notes, and snippets.

View wataruoguchi's full-sized avatar
🦥
Curiosity Driven

Wataru Oguchi wataruoguchi

🦥
Curiosity Driven
View GitHub Profile
@wataruoguchi
wataruoguchi / MyUnderstanding.md
Last active August 29, 2015 14:15
What I learnt in the Agile workshop
@wataruoguchi
wataruoguchi / Perceived_performance_and_Performance.md
Last active August 29, 2015 14:16
Perceived performance & Performance through a mobile-first strategy, on Monday, February 23,2015

This is what I learnt today and my research after the meetup.

Perceived performance & Performance through a mobile-first strategy, on Monday, February 23,2015

Monday, February 23, 2015

Talk 1

  • 85% of mobile users expect site to load as at least fast as, or faster than desktop version
  • 45% of users leave with taking longer than 3 seconds to load

Get started trying Drupal 7

I'm going to make a single page website.

I know it's little tricky if I use Drupal to build it. I was considering using a module named [Single Page Website](Single Page Website), however it seems it has many dependency and it's not developing currently.

According to a committer of Single Page Site, he has an experience using "Single Page Website", and I thought why he is building "Single Page Site" is he wasn't satisfied with it with some reason. So I decide using "Single Page Site."

Actually it's my first time using Drupal, so let's see what's going on.

@wataruoguchi
wataruoguchi / NoteForC4C_150603.md
Last active August 29, 2015 14:22
Note: What does Code for Japan do? #CodeForCanada

How to find problems to solve?

When I participated the first meetup of Code for Canada, a question stays in my mind. Which is "How to find the problem itself?" Because the communities which developers/entrepreneurs have and communities that have issues which should be solved by technology can be different, and I think it'll be better to tackle issues worth devoting time. In my opinion, the issue we start with can be from community where is most familiar to us.

As an activity, I've asked Code for Japan questions below.

Q1. How do you find problems?

Code for Japan has several brigades and each brigade does differently, so it's depends on the brigade. Mainly by Ideathon with government employees, or by interviewing local NPOs.

Q2. What kind of products/services did you make?

@wataruoguchi
wataruoguchi / How to make your website to maintenance mode.md
Last active January 7, 2024 14:28
How to make your website to maintenance mode - Apache

Apache

How to make your website to maintenance mode

  1. Put maintenance.html into your root directory

  2. Open .htaccess file

  3. Insert this block in the first line of the file

     ErrorDocument 503 /maintenance.html
     <IfModule mod_rewrite.c>
    

RewriteEngine On

@wataruoguchi
wataruoguchi / angularjs - my setup flow.md
Created August 8, 2015 19:08
angularjs - my setup flow
@wataruoguchi
wataruoguchi / angularjs - testing with gulp.md
Last active August 29, 2015 14:26
angularjs - testing with gulp
@wataruoguchi
wataruoguchi / ionic framework - after getting started.md
Last active August 19, 2017 19:41
ionic framework - after getting started

This is what I did after following the tutorial

Activate Sass

I love Sass. Let's turn it on.

sudo npm install -g gulp-sass
sudo npm install gulp-sass
sudo ionic setup sass
@wataruoguchi
wataruoguchi / Direct contribution.md
Last active August 29, 2015 14:27
What I individually did when I was working

Individual accomplishments

Accomplishment story 1

Optimized the database structure to adding features easier

Context of the problem
The system runs for over decade, it has become complicated and unmaintainable by many times of development.
  1. The project maintainer pushes to their public repository.
  2. A contributor clones that repository and makes changes.
  3. The contributor pushes to their own public copy.
  4. The contributor sends the maintainer an email asking them to pull changes.
  5. The maintainer adds the contributor’s repo as a remote and merges locally.
  6. The maintainer pushes merged changes to the main repository.

We are too small team to do this...