Oasist Blog

Deliver posts regarding linguistics, engineering and life at my will.

English Article

Web Scraping in Python + Selenium Vol.3 - Image Collection -

Web Scraping Contents Japanese Edition 1. Deliverables 2. Implementation 2-1. Get Images 2-2. Save Images 3. Unit Test 4. Source Code 5. Conclusion

Web Scraping in Python + Selenium Vol.2 - More Complicated DOM -

Web Scraping Contents Japanese Edition 1. Deliverables 2. Implementation 2-1. Get Information 2-2. Export CSV 3. Unit Test 4. Source Code

Web Scraping in Python + Selenium Vol.1 - Simple DOM -

Web Scraping Contents Japanese Edition 1. Introduction 2. Deliverables 3. Implementation 3-1. Login 3-2. Get Information 3-3. Export CSV 4. Unit Test 5. Source Code

Automation of Botpress Accuracy Inspection Vol.3 - Rails Application -

Botpress Contents Japanese Edition 1. Introduction 2. Prerequisites 3. Routing 4. JSON Converter 4-1. Controller 4-2. View 5. Converse API 5-1. Controller 5-2. View 6. E2E Test 7. Conclusion 8. Deliverables

My Certificates and Awards

Certificates Contents Japanese Edition 1. Valid Certificates 1-1. English 1-2. IT 1-3. Abacus / Mental Arithmetic 2. Expired Certificates 2-1. Karate(martial arts) 2-2. Responsible Service of Alcohol 2-3. Working with Children Check 3. Awa…

Ransack Search Form

Ruby on Rails Contents Japanese Edition 1. Environment 2. Requirements 3. Gemfile 4. Controllers 5. Views 6. Assets 7. Deliverables

Kaminari Pagination with Parameters Sustained

Ruby on Rails Contents Japanese Edition 1. Environment 2. Requirements 3. Gemfile 4. Config 4-1. Settings 4-2. Initializers 4-3. Locales 5. Controllers 5-1. ApplicationController 5-2. Apply Pagination to Controllers 6. Views 6-1. Paginatio…

Pros and Cons of Script Languages

Script Languages Contents Japanese Edition 1. Introduction 2. Pros 2-1. Easy for "Beginners of Programming" to Write and Run 2-2. A Lot of Communities and Workshops 2-3. Organised Official Documents and Tutorials 3. Cons 3-1. No Absolute C…

Automation of Botpress Accuracy Inspection Vol.2 - Q&A Confidence Matric Chart -

Botpress Contents Japanese Edition 1. Deliverables 2. Prepare for Required Parameters 2-1. Bearer 2-2. User ID 2-3. Bot ID 3. Implementation 3-1. Generate Request Header and Body 3-2. Write CSV Header 3-3. Get Confidence 3-4. Write CSV Bod…

Automation of Botpress Accuracy Inspection Vol.1 - CSV → JSON Converter -

Botpress Contents Japanese Edition 1. Background 2. Deliverables 3. Implementation 3-1. Read CSV 3-2. Generate Q&A Array or List 3-3. Convert Dict and Hash to JSON 4. Unit Test 5. Conclusion 6. Source Code

Language and Communication - Introduction Vol.6 - Language and Society

Language and Communication Contents Japanese Edition 1. Quote 2. Analysis 2-1. Asymmetry of Social Status in Language 2-2. Racial Prejudice and Linguistic Prejudice 3. Reference

Language and Communication - Introduction Vol.5 - Language and Reasoning

Language and Communication Contents Japanese Edition 1. Quote 2. Analysis 2-1. Trick of Inference-Drawing 2-2. Question as Not a Question 2-2-1. Raising a Problem 2-2-2. Rhetrical Question 3. Reference

Language and Communication - Introduction Vol.4 - Linguistic Classifications of the World

Language and Communication Contents Japanese Edition 1. Quote 2. Analysis 2-1. Language and Classifications 2-2. De Facto Standards of Classifications 3. Reference

Language and Communication - Introduction Vol.3 - Language and Mind

Language and Communication Contents Japanese Edition 1. Quote 2. Analysis 2-1. Language and Mental Activity 2-2. Lnaguage and the Nature of the Human Mind 3. Reference

Fight against Polymorphic Associations

Ruby on Rails Contents Japanese Edition 1. Environment 2. Requirements 3. Tables 3-1. mail_events 3-2. mail_event_sent_to 3-3. offices 3-4. users 4. Relations 4-1. MailEvent 4-2. MailEventSentTo 4-3. Office 4-4. User 5. Troubles 6. Impleme…

Implement Sorting without Ransack

Ruby on Rails Contents Japanese Edition 1. Environment 2. Requirements 3. Custom Helpers 3-1. StudentHelper 3-2. ApplicationHelper 4. Controllers 5. Views 6. Sort by student_code

LAMP Setup on WSL

LAMP Contents Japanese Edition 1. Environment 2. Apache Server 2-1. Install Apache Server 2-2. Check Version 2-3. Check Behaviour 3. Install PHP 4. Show Web Page in Apache Server 4-1. Change Document Root 4-2. Restart Apache Server 4-3. Sh…

MySQL Installation on WSL

MySQL Contents Japanese Edition 1. Environment 2. Install MySQL 2-1. Install MySQL Client 2-2. Install MySQL Server 2-3. Check Version 2-4. Check Behaviour 2-4-1. Start 2-4-2. Stop 2-4-3. Restart 3. Reset Root Password 3-1. Prepare for Con…

Git Installation on WSL

WSL on Windows Contents Japanese Edition 1. Environment 2. Install Package 3. Install Git 3-1. Default Package 3-2. Install from a Source 4. Git Settings 5. SSH Settings 6. GitHub / GitLab Settings 6-1. GitHub 6-2. GitLab 6-3. Check Connec…

Language and Communication - Introduction Vol.2 - Language and Communication

Language and Communication Contents Japanese Edition 1. Quote 2. Analysis 2-1. Two Essential Abilities for Communication 2-2. Speech Acts 3. Reference

Language and Communication - Introduction Vol.1 - Introduction

Language and Communication Contents Japanese Edition 1. Quote 2. Analysis 3. Reference

Storage Hack for iPhone Users

iPhone Storage Contents Japanese Edition 1. Introduction 2. The Best Solution 2-1. Setup Procedures 2-2. Primary Features 2-3. Pros 2-4. Cons 3. Things I Tried 3-1. Clear cache each app stores 3-2. Uninstall / Reinstall apps 3-3. PhoneClea…

Investment in Work from Home Environment

Work from Home Contents Japanese Edition 1. Introduction 2. Items in use 2-1. Desk 2-2. Desk mat 2-3. Chair 2-4. Monitor 2-5. Keyboard 2-6. Whist rests 2-7. Monitor stand 2-8. Bluetooth speaker 3. Conclusion

Retirement Entries Vol.2

Career Change Contents Japanese Edition 1. Career 2 - Web Engineer - 1-1. Projects 1-2. Work Environment 1-3. Benefits 2. The Triggers of Career Change 2 2-1. Life and Money 2-2. Interest in Long-Term Contribution to Own Products 2-3. Comm…

Retirement Entries Vol.1

Career Change Contents Japanese Edition 1. Career 1 - System Engineer - 1-1. Projects 1-2. Work Environment 1-3. Benefits 2. The Triggers of Career Change 1 2-1. No Opportunity for Technical Skills 2-2. High Demands and Low Salary 2-3. Men…

Japanese Particle 'で' - Meaning and Structure -

Japanese Language Contents Japanese Edition 1. What is 'で' in 'みんなで'? 2. Particle 'で' - Cognitive Linguistics - 2-1. Spatial Background 2-1-1. Place → Abstraction of Place → Space 2-1-2. Place → Focus on Range / Subjectified Behaviou…

Keywords of the Modern America

The United States Contents Japanese Edition 1. Political Correctness 1 - Gender, Sex, Diversity - 2. Political Correctness 2 - Social Movements - 3. The Digital Age 4. Others 5. Reference

The Basics of English Linguistics Vol.5 - Faces of Languages -

English Language Contents Japanese Edition 1. A Language as a Culture 1-1. Quote 1-2. The Details 1. A Language as a Dress Code 2-1. Quote 2-2. The Details 3. Conclusion 4. Reference

The Basics of English Linguistics Vol.4 - English Vocabulary Ⅱ(Pejoration and Amelioration) -

English Language Contents Japanese Edition 1. Pejoration 1-1. The Meanings 1-2. The Origin 1-3. The Details 2. Amelioration 2-1. The Meanings 2-2. The Origin 2-3. The Details 3. Conclusion 4. Reference

The Basics of English Linguistics Vol.3 - English Vocabulary Ⅰ(Compounds, Derivations and Borrowings) -

English Language Contents Japanese Edition 1. Compounds 1-1. Examples 1-1-1. Nouns 1-1-2. Adjectives 1-1-3. Verbs 2. Derivations 2-1. Examples 2-1-1. Prefix 2-1-2. Postfix 3. Borrowings 3-1. Examples 4. Conclusion 5. Reference