今週のQiita技術書まとめ
2021年11月28日配信
ドコモケータイのT9入力をMeCabで再現する
イントロ 本記事はNTTドコモ R&D Advent Calendar 2021(カレンダー2)の1日目の記事です。 この記事ではあのころのドコモケータイに搭載されていた、T9入力を形態素解析器MeCabを使って再現していきます。 T9入力概要 突然ですが、みなさんはT9入力^0という文字入力方式をご存じでしょうか?
形態素解析の理論と実装
<big><strong>あの工藤 拓が具体的に解説 !!</big></strong> 本書は,汎用形態素解析システムMeCabを開発した著者が、言語において意味を成す最小の要素である「形態素」の解析方法について,技術者向けにその理論や実装方法を網羅的,体系的に解説する.実装や高速化なども扱う点がユニークであるが、辞書やコーパスなどの言語資源の構築・利用といった形態素解析では外せないテーマもきちんと解説している. 本書を読めば,解析ツールを「ブラックボックス」として使っている人も中身を理解したうえで拡張・改良できる道筋ができ,ひいては独自の辞書の作成を目指せるようになる.C++11を使...
IPアドレス完全に理解した
過去に開いたAWS勉強会のスライドが元になっています!こちらからご覧ください! IPアドレスとは IPアドレスというのは送信データに「送信元IP」「送信先IP」としてそれぞれ1つずつ設定できるもので、これがないとルーターを介した通信ができません。 私達がよく見る192.168.33.13のようなIPアドレスはIPv4という部類であり、最近ではIPの数が足りていないのでIPv6という規格も主流になっ…
Amazon Web Services パターン別構築・運用ガイド 改訂第2版
AWS(Amazon Web Services)によるクラウドシステム構築・運用のノウハウを紹介。 AWSの主要サービスの概要から、サービスを活用したクラウド上でのシステムの構築手順と設定方法を詳細に解説します。目的に応じたサーバ構築方法と、サービスの選び方を徹底的に丁寧に解説します。 AWSマネジメントコンソールからの設定に加えて、CLIやSDKを使った実践的な技術も掲載。企業などへのAWS導入の全ての工程に関わった著者陣による、現場で培った実践的なノウハウが凝縮された一冊です。 Webサービスや自社サイトのシステム構築にAWSの導入を考えている人、WordPressを使ったサイ...
crowdworks.jp のフロントエンド活動を振り返る 2021
この記事は クラウドワークス Advent Calendar 2021( の1日目の記事です。 crowdworks.jp でフロントエンドの可能性をやはり模索し続ける @yamanoku です。アドベントカレンダーを今年もやっていきます。去年と引き続き、初日の盛り上げ手としてやっていきます。よろしくおねがいします。 フロントエンド活動の振り返りをしてみよう 去年もフロントエンド活動の振り返りをし…
Vue.jsビギナーズガイド 3.x対応
本書では主にWebエンジニアを対象にVue.js 3.xを基礎から丁寧に解説しています。実践的なアプリ開発を通じてVue.js 3.xの使い方がわかる1冊です。 CHAPTER 01 Vue.jsとは CHAPTER 02 Vue 3とは CHAPTER 03 Vue 3を体験しよう CHAPTER 04 Composition API
[SQL] 日付の抜けをカレンダーテーブルで埋める
(PostgreSQL Advent Calendar 2021( 2日目) SQLの集計結果において日付の抜けがあるとき、カレンダーテーブル(日付表)を使うと簡単に埋められます。この記事では、カレンダーテーブルの使い方と作り方を説明します。主にPostgreSQLを対象としてますが、記事の最後のほうでMySQLでの作り方を説明します。 日付の抜けがある集計結果 日付をキーにして集計をするとき、日…
達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ
SQLを扱うエンジニア必携のロングセラー、10年ぶりの改訂! ーーSQLの正しい書き方・考え方が学べる本 開発者のためのWebマガジン「CodeZine」の人気連載を大幅加筆・修正して2008年に刊行、好評を博した『達人に学ぶSQL徹底指南書』の改訂・第2版です。 第2版では、初版構成を生かしつつ、SQLの強力な機能ウインドウ関数を全面的に採用して多くのコードをリバイスしました。全体的な解説の見直しや最新化も行ない、CASE式、ウィンドウ関数、外部結合、HAVING句、EXISTS述語など、SQLを扱うエンジニアに必要な「正しい書き方・考え方」「ビッグデータ時代に対応したモダンな...
個人的「Java Bronze試験つまずいた項目」5選
先日、オラクル認定資格のJava Bronze試験を受験しました。Javaの資格試験としてはもっとも難易度の低いものとして知られていますが、プログラミング初心者にとってはかなり難しいタイプの試験なのではないかと感じました。 今回の記事ではJava Bronze試験の学習経験を踏まえ、つまづきやすかったり、なかなか覚えられなかった文法項目を5つ取り上げてまとめました。 このJava Bronze試験…
徹底攻略Java SE Bronze問題集[1Z0-818]対応
Java資格対策書で人気の徹底攻略シリーズから、2020年開始のJava Bronze SE[1Z0-818]試験に対応した問題集が登場。解き進めるだけで自然と体系的な知識が身に付くよう問題を構成しています。教科書を超えるやさしく丁寧な解説で、初心者でもつまずくことなくJavaの基本、オブジェクト指向がよくわかります。巻末には実際の試験を体験できる模擬試験1回分を収録しているほか、さらにもう1回分をダウンロード提供。本書一冊で、一発合格に必要な「知識」と「問題を解く力」がしっかりと身に付きます。
オラクル認定資格教科書 Javaプログラマ Bronze SE(試験番号1Z0-818)
初学者にやさしい「テキスト&問題集」で完全攻略! 日本オラクルが主催する「Javaプログラマ試験」の中で入門資格として根強い人気を誇る 「Bronze」の最新試験に対応したテキスト&問題集。 (試験番号は1Z0-818、2020年2月に上位資格のSilver・Gold SE11に合わせてリリース。) 大人気講師によるわかりやすい解説と、豊富な練習問題(模擬試験2回分含む)が 収録された決定版! ●本書の特長 【Java試験対策の第一人者による書き下ろし】 数多くのJava試験本を執筆し、絶大な支持を得ている著者による詳しい解説。 【豊富な練習問題】 各章末に分野ごとの練習問題...