読者です 読者をやめる 読者になる 読者になる

Google検索フォーラムの注目ユーザーになりました

Google検索ヘルプフォーラムの注目ユーザーになりました。

注目ユーザーとかTCとかフォーラムの全体的な説明はこの方の記事が詳しいです(Googleの注目ユーザに就任しました - はるかのひとりごと)。

定期的な投稿を続けていると1-2ヶ月で注目ユーザーになり、5-6ヶ月くらい続けてるとTCになるってのが一般的な流れらしいです。私は去年の12月にこの検索ヘルプフォーラムを知って、30投稿くらい(期間は約3週間)してたらGoogle公式からメールがきて注目ユーザーになりませんか?ってメールがきました。

 

注目ユーザーとTCのメリットはGoogle社員と連絡が取れたり、#tcsummitに参加できたり、Googleのグッズをもらえたりです(詳しくはGoogle Top Contributors)。 Google検索(日本語*)のTCは少ない(suzukikさん、backy0175さん、aidesさん)のでいずれなりたいです。

*Google検索のヘルプフォーラムがあるのは日本語、英語、ドイツ語、ロシア語、ポルトガル語、イタリア語、フランス語、スペイン語ベトナム語

 

 

検索と発見のためのデザイン #search

先日『検索と発見のためのデザイン』(日本語訳バージョン)を読みました。

この本ではタイトル通り主に検索のデザインについて書かれています。また、様々な検索サイトのデザインが紹介されていることが特徴です。

 

第1章:パターン認識

検索とはなにをもたらすのか。検索ボックスの話が面白かったです。検索ボックスはただキーワードを入力する四角い箱ではないことがよくわかりました。また、前作の本の主題だったファインダビリティについて詳しく取り上げられています。検索とはファインダビリティの極限であり、それを実現するデザインとは何なのかについて説明されています。

 

第2章:検索の解剖学

検索の情報アーキテクチャをどう設計するか。デザイナーだけでインターフェースをきめるのではなく、エンジニアやユーザとともに検索エンジンや検索するコンテンツに応じて柔軟に考えていくことがよりよい検索の向上につながるといったことが書かれていました。

 

第3章:行動

ユーザーが存在する検索サイト(例えばAmazonVolkswagen UK)でどのようにユーザーが行動するかについて。15サイト程紹介されているのですが日本では馴染みのないサイトばかりですごく参考になりました。特にVolkswagen UKのフィードバック形式のサイトは一瞬見ただけでも使いやすそうでした。また、iPhoneの「氷山の一角」や「先取りターゲット」には驚きました。

 

第4章:デザインパターン

今ではよく見られるオートコンプリート、ファセット型、詳細検索、パーソナライズ機能が紹介されていました。他にはベストファースト、横断検索、ページネーションについて書かれていたのですがこの3つは今の私にとってとても参考になりました。特にページネーションについては、なぜデフォルトでオートページネーションにしないんだろうと思っていましたが(この前Google検索に拡張機能でオートページネーションを使用していてクリックする手間が省けて便利だなと感じていました。)この第4章を読んで理解することが出来ました。ズーム型ユーザーインターフェース(ZUI)は初めて知りました。

 

第5章:発見のエンジン

検索とセレンディピティ(偶然のすばらしい発見に巡り合うこと)。第5章では25以上ものサイトについて紹介されていることも特徴です。特に興味を惹かれたのは、IBMのソーシャル検索(検索の改善)、Urbanspoonのスロットマシン検索(シェイクによる検索)、Modistaのファッション検索(検索と娯楽の結びつけ)、ChemSpiderの化学者向けの検索エンジン(専門的な検索)、キオスク端末のRedboxとKroger(検索を省くと絵で探す機能)はこの本を読まなかった限り知り得なかった情報だと思います。

 

第6章:触れる未来

検索の未来。五感を使った検索やテキストの文脈を読み取って回答する検索や見張り番検索など。検索をよりよりものにするにはANDの才能を大切にすると書かれていたことが印象的でした。

 

この本は『アンビエントファインダビリティ』と同じ著者(peter morville)さんが書いており翻訳も同じくasanoさんです。(前作の感想Ambient Findability #search - めも)。

Peterさんとasanoさんに感謝します:)

 

www.oreilly.co.jp

Ambient Findability #search

search

『Ambient Findability』(japanese translated ver)

What is Ambient Findability?

 

Chapter 1 : Lost and Found

It is possible to make decisions using simple keywords and advanced finderability. But as information overload, what information should we believe? Should I secure the credibility of information on my own?

What is "Ambient Finderability" of the title?  I heard it words that were not familiar. My general understanding of "Ambient Findability" is to discover information and make decisions anytime anywhere with try my wings.

 

Chapter 2 : A Brief History of Wayfinding

Chapter 2 describes various route searching. Example, animals act on reliance on olfaction, how maps and buildings are constructed etc.
The field is different, I think that learning history is important. Maybe there's a hint there.

I am impressed by visualization technology of information. Convenient and Interesting do not necessarily go together.

 

Chapter 3 : Information Interaction

Mooers' law(Mooers' law - Wikipedia) is important. Who knows how to avoid information?

I discovered the Dialog company online search of the metered billing system. And I was rather surprised at go to the library to estimate keywords in a thesaurus beforehand.

The attractive design, grepevine(Informal information), the story of gossip, Berrypicking model(Berrypicking – Wikipedia), information scent(Information foraging - Wikipedia), was also interesting.

 

Chapter 4 : Intertwingled

Chapter 4 seemed to be describing the current Japan. It is to contact at LINE(LINE : Free Calls & Messages) during school hours, to share beautiful clothes with instagram(Instagram), live streaming with Youtube Live(https://www.youtube.com/live), to play with a position information game at Pokemon Go(Homepage | Pokémon Go). RFID and barcode as well It is evolving. Amazon Go(Amazon.com: : Amazon Go) was recently announced. I think Chapte r4 content almost completely realized.

 

Chapter 5 : Push and Pull

I especially like Chapter 5.

The balance between push type information and pull type information is difficult.

SEO has now become a well-known technology. But Google search algorithm is still a trade secret, black box. Site administrators always sensitive to black box.

 

Chapter6 : The Sociosemantic Web

Chapter 6 introduces some future stories andfindability of various sites.
Is popularity necessary for findability? Number of views? Credibility?
It depends on the aboutness of each site.
We analyze the cause of findability.

 

Chapter7 : Inspired Decisions

Chapter 7 is about graffiti theory and information literacy. Also, There is introduction of Linux, Internet Archive, Wikipedia.

In any case, There are more stars in the search information than I can count. It is quite fun. I catch it.

 

 

This book was in the search corner bookshelf of the library of the university. I love search, so I decided to read this book.

I just want to say thank you very much for the lovely book written by Peter and  translater ASANO. 

www.oreilly.co.jp

 

SHIROBAKO Advent Calendar 20日目

この記事はSHIROBAKO Advent Calendar 2016 - Adventar20日目の記事です.

www.nicovideo.jp



f:id:sakura818uuu:20161220231114j:plain
SHIROBAKOを見たらドーナツが食べたくなって作ったハリネズミドーナツとねこドーナツ. 失敗した.(味はおいしかった)



f:id:sakura818uuu:20161220231107j:plain
この1年間で一番おいしかったドーナツ.戸越銀座のフロレスタ.

ドーナツはオールシーズンのオールマイティのオールオッケー
来年から働くのでもう1回SHIROBAKOみます

まつもとゆきひろさんの「イノベーションの真実」を聞いた  #FUN_matz

12月20日18:30-から未来大で開催されたまつもとゆきひろさんの「イノベーションの真実」を聞きました. ハッシュタグは#FUN_matzでした.

講演の内容
- 自己紹介
- イノベーションについて
- Apple
- テクノロジーに対して
- Ruby
- エンジニアとしての生き方
- 質問

スライドにGroonga(全文検索エンジン)を開発している方が開発しているプレゼンテーションツールRabbit(うさぎと亀のやつ https://rabbit-shocker.org/ja/ )が使われていました. (6月にRabbitの作り方教えてもらってから中途半端になっているのを思い出した…)
あと銀塩写真をはじめて知りました.

自己紹介は大体ネットでみたことあったので省略.
Appleの話はこの前ちょうどジョブスの漫画読んだので省略.

イノベーションで誰が思い浮かぶかでラリー・ペイジだなーと思ってそこから横道にそれてGoogle検索エンジン最適化スターターガイドをずっと読んでいたので 講演の後半あまり意識がない.
エンジニアとしての生き方の話は『SOFT SKILLS』の内容に似ていました.(と思ったらこの本の解説はまつもとさんだった)

函館でこういう講演が聞けるのは貴重なので参加してよかったです.

recon easy list writeup

*****recon easy list (Points <=100)

これはCTF Advent Calendar 2016 - Adventarの16日目の記事です.

*Ghost in the Shellcode 2014: one
Category: Recon Points: 1
https://github.com/ctfs/write-ups-2014/blob/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/ghost-in-the-shellcode-2014/one/README.md
Description:

What is the marking on the second train? https://www.youtube.com/watch?v=6lutNECOZFw

writeup
:https://www.youtube.com/watch?v=6lutNECOZFw
f:id:sakura818uuu:20161206100155p:plain
:flag

*CSAW QUALS 2015: trivia-2
Category: Trivia Points: 10 Solves: 963
https://github.com/ctfs/write-ups-2015/blob/9b3c290275718ff843c409842d738e6ef3e565fd/csaw-ctf-2015/trivia/trivia-2/README.md
Description:

No More Free __!

writeup
:Google Search {"No More Free" security}
:keyword bugs
:flag

*CSAW QUALS 2015: trivia-3
Category: Trivia Points: 10 Solves: 1021
https://github.com/ctfs/write-ups-2015/blob/9b3c290275718ff843c409842d738e6ef3e565fd/csaw-ctf-2015/trivia/trivia-3/README.md
Description:

This mode on x86 is generally referred to as ring -2.

writeup
:Google Search {mode "ring -2" x86}
:keyword SMM(System Management Mode)
:flag

*CSAW QUALS 2015: trivia-4
Category: Trivia Points: 10 Solves: 1083
https://github.com/ctfs/write-ups-2015/blob/9b3c290275718ff843c409842d738e6ef3e565fd/csaw-ctf-2015/trivia/trivia-4/README.md
Description:

This vulnerability occurs when the incorrect timing/sequence of events may cause a bug.

writeup
:Google Search {"This vulnerability occurs when the incorrect timing/sequence of events may cause a bug."}
:Race condition - Wikipedia
:flag

*CSAW QUALS 2015: trivia-5
Category: Trivia Points: 10 Solves: 1016
https://github.com/ctfs/write-ups-2015/blob/9b3c290275718ff843c409842d738e6ef3e565fd/csaw-ctf-2015/trivia/trivia-5/README.md
Description:

On Windows, loading a library and having it's code run in another process is called _ .

writeup
:Google Search {On Windows, loading a library and having it's code run in another process is called _ .}
:Dynamic-link library - Wikipedia
:Google Search {Dynamic-link library vuln}
:flag

*CSAW QUALS 2015: trivia-6
Category: Trivia Points: 10 Solves: 551
https://github.com/ctfs/write-ups-2015/blob/9b3c290275718ff843c409842d738e6ef3e565fd/csaw-ctf-2015/trivia/trivia-6/README.md
Description:

This Pentesting expert supplied HBO's Silicon Valley with technical advice in season 2. The flag is his twitter handle.

writeup
:Google Search {HBO's Silicon Valley pentest}
:keyword Rob Fuller
:Google Search {Rob Fuller twitter}
:https://twitter.com/mubix
:flag

*CSAW CTF 2016 Quals: Eric_Zhi_Liang
Category: Recon Points: 10
https://github.com/ctfs/write-ups-2016/blob/b60d9fa809f3caa09dae2b8cad3b1435a33f13c4/csaw-ctf-2016-quals/recon/eric-zhi-liang-10/README.md
Description:

We tried very hard to find Eric last year. You're going to have to try just as hard this year, since not even his friends can find him.

We heard Eric has his own subreddit. Can you find Eric for us?

writeup
*Hatena Blog response Bad Request insert reddit URL link. reddit's URL Partial abbreviation.
:Google Search {Eric_Zhi_Liang subreddit}
:reddit.com/user/theRealEricLiang/
:reddit.com/r/creativecoding/comments/51fas9/has_anyone_worked_with_the_intel_edison/
:He participated Hackster Meetup in NYC
:Google Search {Hackster Meetup in NYC}
:https://www.meetup.com/ja-JP/Hackster-NYC/
:menber>member search Eric>Eric Liang>introduction "I love fanfiction and Allen Lau!"
:Google Search {fanfiction and Allen Lau}
:https://www.wattpad.com/user/allenlau
:Change URL username Eric>https://www.wattpad.com/user/ericZhiLiang
:flag

*That Sounds Delicious
Category: Trivia Points: 15
https://github.com/ctfs/write-ups-2015/blob/9b3c290275718ff843c409842d738e6ef3e565fd/sCTF-2015/trivia/That%20Sounds%20Delicious/README.md
Description:

BLcvFJic
highlighting:none
expiration:never
exposure:unlisted

writeup
:Google Search {highlighting none exprination never exposure unlisted}
:keyword pastebin
:http://pastebin.com/ add BLcvFJic
:http://pastebin.com/BLcvFJic
:flag

*ASIS Cyber Security Contest Finals 2014: Fact or Real?
Category: Recon Points: 25
https://github.com/ctfs/write-ups-2014/blob/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/asis-ctf-finals-2014/fact-or-real/README.md
Description:

ASIS_md5(motto)

writeup
:Google Search {date;2014-01-01 - 2014-12-31} {asis fact or real"}
:https://twitter.com/factoreal/status/486459604973662208
:picture "NO+$=YES" & calculate MD5

$ echo -n "NO+$=YES" | md5sum
d25b9c2f1c29e49e81e8fdfaf4d16fc6  -

:ASIS_ add calculation result
:flag

*IceCTF-2016 : complacent-40
Category: Recon Points: 40
https://github.com/ctfs/write-ups-2016/blob/274307f43140bb4a52e0729ecf1282628fb22f5b/icectf-2016/recon/complacent-40/readme.md
Description:

These silly bankers have gotten pretty complacent with their self signed SSL certificate. I wonder if there's anything in there.

writeup
:server stop. I could not solve this problem.

*ABCTF 2016 : archive-me-50
Category: Recon Points: 50 Solves: 360
https://github.com/ctfs/write-ups-2016/blob/274307f43140bb4a52e0729ecf1282628fb22f5b/abctf-2016/recon/archive-me-50/README.md
Description:

If you could look at our website from a while ago im sure the flag would be there...

writeup
:our website = http://abctf.xyz
:Use Internet Archive: Wayback Machine
:ABCTF2016 Holding Time Fri, 15 July 2016, 18:23 UTC — Fri, 22 July 2016, 18:23 UTC.
:Internet Archive Wayback Machine Search {http://abctf.xyz}
:Link 10 May
:flag

*ABCTF 2016 : drive-home-50
Category: Recon Points: 50 Solves: 378
https://github.com/ctfs/write-ups-2016/tree/192b20d12c296b810265e4df978d98b8704f211e/abctf-2016/recon/drive-home-50
Description:

We found this link scribbled on a piece of paper: document/1_TxYCrk5vIMlUjiB1OioXmR7b-Uq_a9aPIh9JyYlPNs/edit?usp=sharing. It is broken but we need you to fix it!

writeup
:GoogleDocs URL add String
:https://docs.google.com/document/d/1_TxYCrk5vIMlUjiB1OioXmR7b-Uq_a9aPIh9JyYlPNs/edit
:flag

*ECTF 2014: Meet the Team
Category: Recon Points: 80
https://github.com/ctfs/write-ups-2014/blob/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/ectf-2014/meet-the-team/README.md
Description:

Find the URL of the organizing team’s blog.

Hint: Sorry! We didn’t have internet access to upload this clue :(

writeup
:Google Search {ctftime internet access}
:https://ctftime.org/team/8096
:Website http://nia-labs.github.io/
:flag

*ECTF 2014: Eight Cats Hid the Flag
Category: Recon Points: 100
https://github.com/ctfs/write-ups-2014/blob/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/ectf-2014/eight-cats-hid-the-flag/README.md
Description:

Find the flag.

Hint: Have you learnt a version control system before? Because one of our team members says he has.

writeup
:Google Search {version control system}
:keyword git
:Google Image Search {version control system cat}
:GitHub character Octo cat
:GitHub Search {No Internet Access} (Connect *ECTF 2014: Meet the Team ??)
:https://github.com/NIA-Labs
:https://github.com/orgs/NIA-Labs/people
:https://github.com/karthiksenthil
:https://github.com/karthiksenthil?tab=repositories
:https://github.com/karthiksenthil/Learn-Git
:https://github.com/karthiksenthil/Learn-Git/commits/master
:Page Search {flag}
:https://github.com/karthiksenthil/Learn-Git/commit/9cd4ecad6f7c545ef5ac31622d503de811191d7b
:flag

*Ghost in the Shellcode 2014: phpcrypto
Category: Recon Points: 100
https://github.com/ctfs/write-ups-2014/blob/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/ghost-in-the-shellcode-2014/phpcrypto/README.md
Description

GitS Presents PHPCrypto 0.000001(URL)

writeup
:server stop. I could not solve this problem.

*Ghost in the Shellcode 2014: CTF247
Category: Recon Points: 100
https://github.com/ctfs/write-ups-2014/blob/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/ghost-in-the-shellcode-2014/ctf247/README.md
Description:

CTF247 is awesome http://ctf247.2014.ghostintheshellcode.com/

writeup
:server stop. I could not solve this problem.

*RuCTF 2014 Quals: Recon 100 - Favourite book
https://github.com/ctfs/write-ups-2014/tree/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/ructf-2014-quals/recon-100
Description:

Have you ever met Olimpiada Balalaykina? She is a young girl who likes to chat and dreams to meet Pavel Durov. We'd like to know her favorite book.

writeup
:Google Search {Olimpiada Balalaykina}
:https://vk.com/olimpiada_balalaykina
:2 May 2014, articles with images, keyword favorite
:Google Image Search this picture
:https://booklovergifts.com/products/bag-mr-darcy-proposal-pride-prejudice
:flag

*Volga Quals CTF 2014: Recon 100
Category: Recon Points: 100
https://github.com/ctfs/write-ups-2014/tree/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/volga-quals-2014/recon/100
Description:

Good afternoon, recruit! Welcome to Privacy Department. We work closely with all megacorporations and try to help them to save trade secrets. And as you can see… we have a lot of work because some people can’t keep their mouth shut. Could you help to Department and find evidences against targets, that we’ll give to you? That's a bargain! Then here’s your first objective - Elton Badget. These man wants to disclose the name of secret project. Try to find the leak.

writeup
:Google Search {Elton Badget}
:https://ru.linkedin.com/in/elton-badget-0420aa93
:skills = Information Technology, Software Development, Debugging, SEO, Social Media Marketing, Firewalls, Logistics Management, Apache, Graphic Design, IT Management, Servers, Database Design, IT Outsourcing, Computer Security, Technical Writing, ISO, 0-in, Network Security, Analytics, Risk Assessment, Yoga
:firtst letter of word ISDSSFLAGISDICTI0NARY
:flag

*CSAW QUALS 2015: eric-liang-100
Category: Recon Points: 100 Solves: 55
https://github.com/ctfs/write-ups-2015/tree/9b3c290275718ff843c409842d738e6ef3e565fd/csaw-ctf-2015/recon/eric-liang-100
Description:

Eric played ctfs with some friends a while ago.

Hint: I remember playing with them around 2014... err maybe 2013?

Hint: flag is in flag{} format

Hint: The flag can be found on a .edu website

writeup
:Google Search {ctftime Eric Liang}
:https://ctftime.org/team/439
:4 edu link → nothing?
:I could not solve this problem.

*CSAW QUALS 2015: julian-cohen-100
Category: Recon Points: 100 Solves: 883
https://github.com/ctfs/write-ups-2015/tree/9b3c290275718ff843c409842d738e6ef3e565fd/csaw-ctf-2015/recon/julian-cohen-100
Description:

Julian Cohen

writeup
:Google Search {Julian Cohen}
:https://twitter.com/hockeyinjune
:Twitter Search {flag from:HockeyInJune}
:flag

*School CTF Winter 2015: Highly professional
Category: Joy Points: 100
https://github.com/ctfs/write-ups-2015/blob/9b3c290275718ff843c409842d738e6ef3e565fd/school-ctf-winter-2015/joy/highly-professional-100/README.md
Description:

A big computer security company needs a highly qualified recon expert.

Think you're the one? If so you just have to find out a name of the company owner. The name is your interview pass.

Flag format: firstname_lastname, e.g. john_snow

Image(https://github.com/ctfs/write-ups-2015/blob/9b3c290275718ff843c409842d738e6ef3e565fd/school-ctf-winter-2015/joy/highly-professional-100/image_779ded31b8001fccf8d241461c97d4f9f36242fa.jpg)

writeup
:Google Image Search this picture
:keyword "Mr. Robot","All safe"
:Google Search {mr.robot allsafe}
:wikipedia[https://ja.wikipedia.org/wiki/MR.ROBOT/%E3%83%9F%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%BB%E3%83%AD%E3%83%9C%E3%83%83%E3%83%88]
:ギデオン・ゴダード is Allsafe CEO
:[https://en.wikipedia.org/wiki/Mr.
Robot_(TV_series)]
:Gideon Goddard
:flag

*ABCTF 2016 : always-so-itchy-100
Category: Recon Points: 100 Solves: 218
https://github.com/ctfs/write-ups-2016/blob/274307f43140bb4a52e0729ecf1282628fb22f5b/abctf-2016/recon/always-so-itchy-100/README.md
Description:

Dialga1234 - Johnny Boy

writeup
:Google Search {Dialga1234}
:https://scratch.mit.edu/users/dialga1234/
:https://scratch.mit.edu/projects/108998724/
:Blue Bottun watch inside
:flag

------------------------------I have not solved it yet.------------------------------
*Securinets Quals CTF 2015: Recon1
Category: Recon Points: 80 Solves:
https://github.com/ctfs/write-ups-2015/blob/9b3c290275718ff843c409842d738e6ef3e565fd/securinets-ctf-2015/recon/recon1/README.md

*CSAW CTF 2014: Fuzyll
Category: Recon Points: 100
https://github.com/ctfs/write-ups-2014/blob/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/csaw-ctf-2014/fuzyll/README.md

*CSAW CTF 2014: Julian Cohen
Category: Recon Points: 100
https://github.com/ctfs/write-ups-2014/blob/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/csaw-ctf-2014/julian-cohen/README.md

*CSAW CTF 2014: Kevin Chung
Category: Recon Points: 100
https://github.com/ctfs/write-ups-2014/blob/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/csaw-ctf-2014/kevin-chung/README.md

*DEFKTHON CTF: Recon 100
https://github.com/ctfs/write-ups-2014/tree/b02bcbb2737907dd0aa39c5d4df1d1e270958f54/defkthon-ctf/recon-100

*CSAW QUALS 2015: alexander-taylor-100
Category: Recon Points: 100 Solves: 424
https://github.com/ctfs/write-ups-2015/tree/9b3c290275718ff843c409842d738e6ef3e565fd/csaw-ctf-2015/recon/alexander-taylor-100

*Haxdump CTF 2015: Amanda Parkside
Category: Recon Points: 100 Solves: 16
https://github.com/ctfs/write-ups-2015/blob/9b3c290275718ff843c409842d738e6ef3e565fd/haxdump-ctf-2015/recon/amanda-parkside/README.md

*UIU CTF 2015: incertia
Category: Recon Points: 100 Solves: 17
https://github.com/ctfs/write-ups-2015/tree/9b3c290275718ff843c409842d738e6ef3e565fd/uiuctf-2015/recon/incertia

シス管系女子 Advent Calendar 2016 15日目

これはシス管系女子 Advent Calendar 2016(http://www.adventar.org/calendars/1692 )の15日目の記事です.

シス管系女子 Advent Calendar 2016 8日目(http://sakura818uuu.hatenadiary.com/entry/2016/12/08/082917)の記事の続きです.
複行レコードのテキストファイルを電話帳のように並びかえてみるという内容です.

8日目にSTEP:1 複数行をひとまとまりとしてみる.
15日目は STEP2アルファベット順かつ年代順に整列させる
STEP3重複を削除する
をやる予定だったのですが結論をいうと解くことが出来ませんでした.

元データはここ(https://gist.github.com/sakura818uuu/f8895404e4bebf3faeb7a4e68f505130)です. 私の環境はUbuntu15.10,x86_64,bash4.3.42です.

作成途中のawkファイル(これは上手くいきません)
このファイルだと明らかに複数回出力してしまう文があったり並び順がちぐはぐなことになってしまいます. sort $1をする前にフィールド番号で配列?等の処理をしてuniqにしたほうがいいのか、もしくは各レコードの内容を比較してsort | uniqのような動作を施したほうがいいのか、考えれば考えるほどよくわからなくなりました.

#edit_recon_list.awk

#! /bin/awk -f

BEGIN { 
    FS="\n"
    RS="" 
    ORS="\n\n"
}

{    printf("%s\n", $1) 
     for (i=1; i<= NF; i++)
         printf("%s\n",$i)
}
sort $1 
    {for (i=2;i<=NF;i++) 
       printf("%s\n",$i)
}
uniq $1 

複行レコードを1行レコードに変換してからsort | uniqするのも手だと思ったのですが、今回は複行レコードで試してみたくその方法をとりませんでした.
参考文献で一番関連があり興味深い情報がのっていたのは
A.V.エイホ/B.W.カーニハン/P.J.ワインバーガー 足立高徳=訳 (1997).プログラミング言語AWK 株式会社トッパン
です.特にawkでの複行レコードでのデータ処理がのっておりとても参考になりました.
Google検索で"awk multiline record sort"や"awk 複行レコード (電話帳)"などの検索結果も(結果的には解けませんでしたが)すごくためになるものが多かったです.
sortのタイミングやフィールド番号を比較する方法はあっていたのか今はわかりません.
また今度挑戦してみます.