
はてなキーワード:.zipとは
ここ1年で初めてはてなブックマーク日毎の総合人気エントリ入りしたドメインからのホットエントリ、ブクマ数順トップ30
| ブクマ数 | タイトル | ドメイン |
|---|---|---|
| 3059 | 【保存版】親が亡くなったらやること全52項目を解説!一覧チェックシート付き - リハコ | re-hako.com |
| 2157 | 中小企業のための「生成AI」活用入門ガイド | www.tokyo-cci.or.jp |
| 1121 | Gitの中身 | kaityo256.github.io |
| 967 | 被写体の時代からルックの時代へ。写真の救世主になるか?ルックについて理解しよう! | ShaSha | www.kitamura.jp |
| 920 | 数学科の院生が教える本当に初学者向けの数学書 | mathlog.info |
| 903 | おすすめの音楽サイトを延々と紹介していく記事 | www.zippu21.com |
| 882 | [PDF]フジ・メディア・ホールディングス 【第三者委員会の調査報告書受領に関するお知らせ】(2025.03.31) | contents.xj-storage.jp |
| 740 | ワールドメイト教祖誕生会に国会議員10人が登壇、20人が祝花=立憲民主が過半数 | dailycult.blogspot.com |
| 703 | スタートアップのピッチ大会で5回優勝した、私なりの勝てるプレゼンの作り方 -宮田昇始のブログ | blog.shojimiyata.com |
| 679 | SNSで考察加速中「翠」の広告、CDとADが明かす「ち」で改行の理由 | www.advertimes.com |
| 622 | 部下の成長支援を目的とした1on1ミーティングに関する定量調査 | rc.persol-group.co.jp |
| 576 | OpenAI.fm | www.openai.fm |
| 454 | JavaScriptがブラウザでどのように動くのか |メルカリエンジニアリング | engineering.mercari.com |
| 440 | 「従業員退職型」の倒産動向(2024年)|株式会社帝国データバンク[TDB] | www.tdb.co.jp |
| 434 | 3-Dセキュアにおける認証取引の仕組み解説 -JCB TechBlog | tech.jcblab.jp |
| 417 | AIを使った新しい学習法が現れた本を読んだ |ColorfulPieces of Game | www.highriskrevolution.com |
| 405 | 原作:つるまいかだ先生×オープニング主題歌担当:米津玄師さんスペシャル対談 |スペシャル |TVアニメ「メダリスト」公式サイト | medalist-pr.com |
| 398 | クックパッドを退職しました | diary.sorah.jp |
| 398 | 「日本の労働生産性はなぜこんなに低いのか」論を考える –橘玲公式BLOG | www.tachibana-akira.com |
| 395 | ふりかえりの質を上げることで成長の質を上げる - TbpgrBlog | tbpgr.hatenablog.com |
| 382 | 「WAONPOINT」と「WAONポイント」の違い| 《公式サイト》スマートワオン |smartWAON |smartWAON.com | www.smartwaon.com |
| 373 | 「精神疾患とは何か」について哲学的に考えてみる─精神疾患の定義問題―(前編)(九州大学人文科学研究院専門研究員:後藤真理子) #心とは何か|「こころ」のための専門メディア 金子書房 | www.note.kanekoshobo.co.jp |
| 363 | はてな民WEB広告嫌いすぎで笑った - ←ズイショ→ | zuisho.hatenadiary.jp |
| 351 | 総務省、ふるさと納税「廃止」を検討村上誠一郎も前向き - jnnavi | japannewsnavi.com |
| 351 | 【要約】『イシューからはじめよ』 –プロダクトマネージャーが圧倒的成果を生むために必要な「イシュー度の高い課題」を見極める方法 -PM x LLMSTUDIO | pm-ai-insights.com |
| 300 | J2ジェフユナイテッド千葉FW呉屋大翔の落下…責任の所在はどこにあるのか指定管理者の株式会社札幌ドームに直撃|Qolyサッカーニュース | qoly.jp |
| 262 | (まとめ)第2次トランプ政権(2025年~)による学術・研究・知的自由への影響(2025年3月まで) | readingmonkey.blog.fc2.com |
| 257 | ソフトウェアが成功する仕組み - bonotakeの日記 | bonotake.hatenablog.com |
| 252 | 3月16日(日)礼賛公演中の事実確認と対応についてご報告 |NEWS |キョードー大阪 | kyodo-osaka.co.jp |
| 248 | “名古屋飛ばし”アーティスト続出が若年層の人口流出の一因か 愛知県のライブ公演数は全体のわずか7% | news.tv-aichi.co.jp |
「背景にある心理状態について分析して」とでも書けば、どんな投稿でもそれなりに分析してくれるよ
書き込みならなんでもいいだろうから、twitterの投稿を持ってきても良いかもよ?
次はこれで出てきたものを読み込ませてみようかと思う
ステップ 1
アイコンをクリックし、メニューから [アカウント] を選択してアカウント設定画面に移動します。
ステップ 2
ステップ 3
[データのアーカイブをダウンロード] でパスワードを入力し、[確認する] をクリックします。
ステップ 4
[コードを送信] をクリックして、登録されているメールアドレスや電話番号にコードを送信し、本人確認を行います。電子メールアドレスまたは電話番号が登録されていない場合は、アカウント情報ページにリダイレクトされます。
ステップ 5
メールアドレスまたは電話番号に送られてきたコードを入力します。
ステップ 6
本人確認を行ったら、[データをリクエスト]ボタンをクリックします。TwitterアカウントがPeriscopeと連携されている場合、Periscope上にあるPeriscopeの全データの履歴を直接リクエストすることができます。
ステップ 7
ダウンロードの準備ができたら、登録されているメールアドレスにメールを送信するか、アプリがインストールされていればプッシュ通知を送信します。設定画面からは [データをダウンロード] セクションにある [データをダウンロード]ボタンをクリックすればダウンロードが可能です。
ステップ 8
メールの受信後、Twitterアカウントにログインした状態で [ダウンロード]ボタンをクリックし、ツイート履歴の.zipファイルをダウンロードします。
同じコードを数年前にExcelVBAでしこしこ作ってたのがなつかしい
functionZip-Subfolders { param( [string]$directory ) #指定されたディレクトリ内のサブフォルダを取得 $subfolders = [System.IO.Directory]::GetDirectories($directory) | % { [System.IO.DirectoryInfo]::new($_) } foreach ($folder in $subfolders) { #圧縮ファイルの保存先パス $zipFilename = "$($folder.Name).zip" $zipFilepath =Join-Path -Path $directory -ChildPath $zipFilename # サブフォルダをZIP圧縮Write-Host "圧縮中..." [System.IO.Compression.ZipFile]::CreateFromDirectory($folder.FullName, $zipFilepath)Write-Host "$zipFilepath に圧縮しました。" }}#ユーザーにフォルダパスを入力させる$folderPath = Read-Host "圧縮する親フォルダのパスを入力してください"#パスが存在するか確認if ([System.IO.Directory]::Exists($folderPath)) {Zip-Subfolders -directory $folderPath}
https://www.geonames.orgから取れる、人口500人以上の都市の名前に限定すると、
import loggingimport tempfileimportzipfilefrom collectionsimport Counterimport httpxFILE_NAME_BASE ='cities500'GEONAME_FIELDS = ('geoname_id','name','ascii_name','alternate_names','latitude','longitude','feature_class','feature_code','country_code','cc2','admin1_code','admin2_code','admin3_code','admin4_code','population','elevation','dem','timezone','modification_date',)defretrieve_cities():"""Retrievecitynames from a remote server."""response = httpx.get(f'https://download.geonames.org/export/dump/{FILE_NAME_BASE}.zip')response.raise_for_status() tmpdir = tempfile.TemporaryDirectory()withopen(tmpdir.name + f'/{FILE_NAME_BASE}.zip','wb')as f: f.write(response.content)withzipfile.ZipFile(tmpdir.name + f'/{FILE_NAME_BASE}.zip','r')as z: z.extractall(tmpdir.name)withopen(tmpdir.name + f'/{FILE_NAME_BASE}.txt','r')as f:forlinein f:yieldline.split('\t')defcount_characters(to_check='ascii_name', filter_func=lambda _:True):"""Countcharacters incitynames.""" cities = {}forcity_fieldsin retrieve_cities():city =dict(zip(GEONAME_FIELDS,city_fields))ifnot filter_func(city):continue counter = Counter()for cincity[to_check]: counter[c] +=1 cities[city['geoname_id']] = {'characters': counter,'city':city}return citiesdefcount_chars_of_city_names(cities,char=None):"""Findthe citywith themost occurrences of a givencharacter.""" cities_by_char_count = {} max_count =0 max_count_char =Noneforcity_id, datain cities.items():if'characters'notin dataornot data['characters']: logging.debug(f'Nocharactersfound forcity {city_id}', data)continue count =0ifcharandcharin data['characters']: count = data['characters'][char] cities_by_char_count.setdefault(count, []).append(data)elifcharisNone:most_common = data['characters'].most_common(1)[0]char, count =most_common cities_by_char_count.setdefault(count, []).append(data)if count> max_count: max_count = count max_count_char =char cities_by_char_count.setdefault(count, []).append(data)return cities_by_char_count.get(max_count, []), max_count_chardefnot_contain_invalid_chars(city):return ('('notincity.get('ascii_name','')and'/'notincity.get('ascii_name','') )defmain(): cities = count_characters(filter_func=not_contain_invalid_chars)forcharin'abcdefghijklmnopqrstuvwxyz': cities_counted,char = count_chars_of_city_names(cities,char) max_count = cities_counted[0]['characters'][char]print(f'Thecharacter "{char}" appearsthe most ({max_count} times) in the following cities:')forcityin cities_counted:print("\t",city['city']['ascii_name'])if __name__ =="__main__":main()
ここ1年で初めてはてなブックマーク日毎の総合人気エントリ入りしたドメインからのホットエントリ、ブクマ数順トップ30
| ブクマ数 | タイトル | ドメイン |
|---|---|---|
| 1376 | Prompt Engineering Guide – Nextra | www.promptingguide.ai |
| 1323 | 独身男性の最近のつくりおき - #つくりおき | tsukurioki.hatenablog.com |
| 1205 | DON'TSAY YES | mindhack.xyz |
| 1096 | 良さが分からない名盤(30−1位)(後編) | www.zippu21.com |
| 1013 | 離乳食提供開始の反響を受けまして |Soup Stock Tokyo(スープストックトーキョー) | www.soup-stock-tokyo.com |
| 995 | 日常会話はなぜ成り立つのか? 「究極のフリースタイル」である言語を考える【いとうせいこう×ライムスター宇多丸・対談】 | 対談・鼎談 |Book Bang -ブックバン- | www.bookbang.jp |
| 938 | ニュース :: 【研究発表】昆虫学の大問題=「昆虫はなぜ海にいないのか」に関する新仮説 | www.tmu.ac.jp |
| 890 | GPT-1→GPT-2→GPT-3→GPT-3.5→ChatGPT→GPT-4までの進化の軌跡と違いをまとめてみた|スタビジ | toukei-lab.com |
| 888 | 人生を仕組み化していったら結婚できた件 - Amosapientiam | yuchiki1000yen.hatenablog.com |
| 789 | 後輩が配達先で立ちションした件で、ミーティングした日の話 | twister | makiya-twister.com |
| 785 | ダイエー写真集 | d-gallery.nakauchi.com |
| 724 | 日立製作所「同期SEの2割が、病気休職か治療中」――労務管理システムをハックして改ざん、360度評価は機能せず | www.mynewsjapan.com |
| 712 | 国内のクラフトビール業界が抱えるジレンマ | kyotobrewing.com |
| 675 | 葱ダシの作り方 - /var/lib/azumakuniyuki | azumakuniyuki.hatenablog.com |
| 663 | 東大理Ⅲにお子さんが4人受かったお母さんの、例の教育法を受けて育った一般人の感想 | webcache.googleusercontent.com |
| 651 | ソシャゲ運営を8年やって感じた、良いところと悪いところ -音速きなこおはぎ | eihigh.hatenablog.com |
| 645 | 論文読みの日課について - ジョイジョイジョイ | joisino.hatenablog.com |
| 638 | ラッコの水槽にiPhoneを落としてしまい、ラッコにより徹底的に叩き割られる | epinesis.net |
| 638 | Suicaの新改札システムはようやっとキタ感が強いよねって話とか何ができるようになるのかとか耐障害性の話。 - O-Lab +Ossan Laboratory+ | ossan.hatenablog.com |
| 631 | Linux におけるファイルI/O の基礎 | itkq.jp |
| 584 | Cache Storage がめちゃくちゃ肥大化する問題について調べる | ぴんくいろにっき | blog.hinaloe.net |
| 574 | Stable Diffusionでハイクオリティなリアル系イラストを生成できるモデル、LoRAを紹介 | Murasan Lab | murasan-net.com |
| 569 | 更地にした土地の固定資産税が、意外な金額だった - 薬指のブログ | kusuriyubino.hatenablog.com |
| 569 | 【著作権侵害】NHKによる無断転載の詳細と裁判結果のご報告|将棋講座ドットコム | xn--pet04dr1n5x9a.com |
| 537 | フェスガチ勢が「疲れにくい」と太鼓判を押すスニーカー「ホカオネオネ」がやっぱりほしい #楽天お買い物マラソン #ソレドコ - ソレドコ | soredoko.jp |
| 503 | GPT作曲くん | compose.yumetaro.info |
| 502 | 生成系AI(ChatGPT, BingAI, Bard, Midjourney, Stable Diffusion等)について | utelecon.adm.u-tokyo.ac.jp |
| 499 | Vol.107 |PIZZA OF DEATH RECORDS | www.pizzaofdeath.com |
| 482 | ChatGPT英語例文自動添削プロンプト | yanase-yosuke.blogspot.com |
| 481 | 年収1500万円だけど「ペットボトルは買わずに水筒持参。徒歩20分以内なら電車に乗らない」と語る女性(2023年3月31日)|BIGLOBEニュース | news.biglobe.ne.jp |
| 480 | なぜHTMLだけなのか。拙著「武器になるHTML」の執筆を通して伝えたかったこと - Shibajuku | shibajuku.net |
| 480 | 三菱重工 |社名変更のお知らせ | www.mhi.com |
それなりのサイトで女の子がハゲヅラ被ってるテーマの同人誌やサークルを探していたが結局剃髪をテーマとしたものしか見つけられなかった。
ハゲヅラというフェチには直接的にはみやこの全裸.zipによって思い当たることになった。
間接的にはフィメールマスクの着脱シーンや全身タイツ界隈にいた経験の蓄積によるものもあったかもしれない。
ハゲヅラの装着によってその娘のもつボディラインそのものの魅力を強調させ、素材の味というものをより楽しめるようにする。
シリコンの質感と地肌のおでことの絶妙な一体感。あるいは一体しきっていない感じ。
俺なら後背位だな。尻越しに頭で3つの丸み。どれも丁寧に撫でまわすんじゃ。その姿勢で少し悶えた横顔が見えるコマが一つは欲しい。
ヅラをおでこから少し持ち上げて、あるいはずらして前髪をちら見せした格好で前から突くのもいい。パンチラならぬ髪チラ流行れ流行れ(ヒジャブ界隈だとおなじみだろうけど)ここらへんはゼンタイにおいて前髪が少し出てるのを楽しんでる段階からその萌芽があっただろうな。
あるいはヅラの後ろ側から首にかけて地毛がちょろっとはみ出させるのもいい。
厚さが薄めのハゲヅラという設定で少し地毛が透けてるのもいい。
そういうのを経た後でズラを外した状態でのセックス描写というクライマックス感にこちらもドビューっといくんだよなあ。
まあそういう感じでやっぱりフェチってどんどん先鋭化してくんだよねえ。一種の通過儀礼なのかもしれない。
俺だってジャンルとして成長するように働きがけたいところだが絵心からないからどうしようもない。果報は寝て待てなんていうけど、ジャンルが確立されるなんて夢のまた夢だろうなあ…という虚しさに寄せてこの増田を残すことにする…
dorawiiより
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20211101152901# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaQRhBQAKCRBwMdsubs4+SDbmAQD8IdpZ/0aL4+lhurd+QXLd0ZEsf+u4TP07M+7W1OGM3QEAn5z/khbWsL4JdKrTIAg9rpNnqq1AzA9IljrBd8CY5Qw==kDTH-----ENDPGP SIGNATURE-----
みんな持っているからというのが強い気がする。
Appleは信者が一定層いるから、必ずある程度は売れるブースターがあるし、
そこにストアのエコシステムを作れたのが、とてもすごかったんたと思う。
これは、hoge.zipをダウンロードして自由に使えみたいなwindowsシステム(wince)とも違うし、
一部のサードパーティにしか開発を許さないキャリアとも違った。
一方で、その優位性を崩しかねないflushは徹底的に弾圧して殺している。
Appleのそういうバランス取りというか、構想の作り方は見事だったと思う。
使いたいアプリが増えれば、みんなハードを買わざる終えないし、
普及しているという理由でソフトもさらに増える、といった良い循環に持っていくことができたのだと思う。
//ユーザはゲームをしたいために、仕方なくハードを買うのです。といった組長の言葉に近いものがあると思う。
そして気がついたらみんなが持っている状態になって、そしたら、同調圧力に流されやすい人はそれを買うしかないだろうしね。
iPhone発売から10年ぐらいたったから、iPhoneと競合するまた新しいトレンドが出てきて、
それが普及していけば、この流れが変わっていくこともあるとは思うけど。
さて、どうなるか、ってところかなあ。
http://wheat.x0.to/game/crown/
ゲーム本体についての紹介は他レビューサイト様を参考にしていただくとして、この記事では冠を持つ神の手(かもかて)をスマホでプレイする方法を説明していきます。
冠を持つ神の手は「吉里吉里2」というソフトで製作されたWindowsPC用フリーゲームです。
今回する事は、この「吉里吉里2」をスマホで起動できるようにするアプリを使って冠を持つ神の手をプレイしようじゃないか!という試みです。
-
まず最初に、Androidスマートフォンを使用している人はKirikiroid2を、iPhone/iPadを使用している人はXP3Playerを購入する必要があります。
https://play.google.com/store/apps/details?id=org.tvp.kirikiri2
https://itunes.apple.com/jp/app/id1064060287
正直お高め(特にiOS用)のアプリですが、このXP3PlayerとKirikiroid2、吉里吉里2で製作されたノベルゲームなら大体がスマホでプレイできてしまう優れ物なんです。
冠を持つ神の手だけでなく、吉里吉里2で製作されたフリーゲームなら同じ方法で色んなゲームがプレイできるようになりますし、有料ゲームでもパッチを当てれば全部スマホで起動可能!!
吉里吉里2で作られたゲームを全部スマホに持ってこられるようにしたアプリ作者の技術と根気はお金を払う価値があると思います。
-
必要な物
■Kirikiroid2/XP3Player
■Android/iOSスマートフォン(もしくはタブレット端末)
■データを転送するためのPC(※Androidの場合は不要)
□Androidで、一からダウンロードするならZIP解凍アプリ
-
スマホで吉里吉里を起動するアプリを手に入れたら、お次は冠を持つ神の手本体の用意です。
ここからAndroid向け、iPhone向けで説明を分けていきます。
-
Androidを使用している人は公式サイトから直接ゲームをスマホにダウンロードして簡単に起動する事が可能です。
【冠を持つ神の手公式サイト】http://wheat.x0.to/game/crown/
ダウンロードが終わったら、crown.zipをZIP解凍アプリで適当なフォルダに解凍します。
Kirikiroid2を起動すると灰色の画面にスマホ内のフォルダリストが表示されるので、crown.zipを解凍したフォルダの中の「data.xp3」を選択します。
これで起動完了。お馴染みの小麦畑ロゴが表示され、冠を持つ神の手がスマホでプレイできるようになります。
-
既にPCでプレイしていて有料版を買っていたりプレイデータを引き継ぎたい方は、複数の方法があります。
一つ目はUSBアダプタでスマホとPCを接続し、PCに入っている冠を持つ神の手フォルダをスマホ本体にコピーする方法。
二つ目は、SDカードにデータをコピーし、SDカード内のデータをスマホ本体にコピーする方法です。
(SDカードからだと起動できない機種もあるので、ゲームのデータは本体に置きましょう)
要はPCにあるフォルダをスマホ本体にコピーすればいいだけなので、クラウド経由でも何でも構いません。
Kirikiroid2を起動すると灰色の画面にスマホ内のフォルダリストが表示されるので、PCからコピーした冠を持つ神の手フォルダ内の「data.xp3」を選択します。
これで起動完了。お馴染みの小麦畑ロゴが表示され、冠を持つ神の手がスマホでプレイできるようになります。
-
iPhoneの場合は、まず最初にiPhoneにXP3Playerをインストールしておく必要があります。
iPhoneをクリックして表示し、左側のサイドバーで「ファイル共有」をクリックします。
表示されたAppリスト内からXP3Playerを選択します。
公式サイトからダウンロードして解凍した冠を持つ神の手のフォルダ(既プレイの場合はプレイ中のデータが入ったフォルダ)を直接ドラッグ&ドロップするとiPhoneに冠を持つ神の手のデータがコピーされます。
iPhoneでXP3Playerを開くと、灰色の画面にコピーしたフォルダが表示されているので、その中にある「data.xp3」を選択します。
これで起動完了。お馴染みの小麦畑ロゴが表示され、冠を持つ神の手がスマホでプレイできるようになります。
-
Kirikiroid2、XP3Player共に有料版であれば攻略支援機能をオンにする事も可能です。
フォントはゲーム起動前にKirikiroid2本体の全体設定から好きなフォントを指定し直すことができます。(フォントは自分で用意する必要があります)
以上、拙い文章ですがスマートフォンでも冠を持つ神の手をプレイできることが広まればいいなと思って書きました。
-----
最後に、参考にさせていただいた記事です。図解もあり、とてもわかりやすいです。
わからない部分があったらこちらを見たほうが良いかもしれません。
(完全版?)Kirikiroid2とXP3Playerの使い方
ttps://dl1.ztems.com/zxmdmp/download.do?doWhat=getUp&filename=firmwarepackages/HK/ZTE/ZTE%20A2017G/415603/P996A04_JPV1.1.0B08_MR_SD.zip
(情報元https://egg.5ch.net/test/read.cgi/smartphone/1476148149/374)
SDカードにzipを入れて、音量上+電源ボタンでリカバリモードで起動して焼く
sorry,you can't sdcard upgrade とか言われてハマったが、
開発者向けオプションからOEMロック解除をONにしてからなら焼ける
fastbootoem unlockまで進まなければ、bootloaderがunlockされることはない
グローバル版Axon 7には、Axon 7miniの技適番号が表示されるという愉快な仕様があるが、
JP版を焼けばちゃんとAxon 7の技適番号が表示される(登録されている機器は総務省のWebサイトで検索できる)
ぱっと見は合法になる ぱっと見は
gitとか
一番最初のルート部分を別にしてコミットしておいて、別ブランチに変えたら普通気づかれない。
エクスプローラや検索ツールでファイル名検索しても出てこない。
わざわざリポジトリのログまで探すことはないだろうけどたまたま見たときにわかることがないように、大きなリポジトリをクローンしてきてそこにいれるとかありかも。
Chromium みたいな大規模ならログ一覧をざっとスクロールしてもまずみつからないはず
ブランチ消して reflog だけに残すという手もありかも。
さらにファイルを resources.zip にまとめておいて「圧縮した」みたいなコメントだと一覧の中から目に止まらない気がする。
見られたくない人にパソコン使わせたときに、ピンポイントでリポジトリをみつけて reflog の中から見られたくないもののコミットを見つけてパス付きzipを解凍するとかまずないでしょ。
昔はインターネットの情報なんて本当の事半分、デタラメ半分だったような気がする。
ひろゆき氏の有名な画像で「嘘を嘘と見抜ける人でなければ難しい」とある。これは真だ。
WELQは、上場している企業が行っているから信じてしまうのは仕方がないかもしれない。
だがしかし、あるある大辞典で信用できるはずのメディアにも騙される事をわかっているはずだ。
自分語りが入るが自分語りは気持ち良いらしいので自分語りをする。
自分が中学生の時の話だが、インターネットは魅惑への入り口であった。有名なコピペで「ようこそアンダーグラウンドへ」というのがある。それに近いぐらい魅惑の世界だった。
中学生であれば誰もがエロを夢見る。pixivやエロ絵を定期的に流してくれるTwitterなんてないし、Xvideosもない。
エロ絵を掲載している個人サイトを探すか、どこかの掲示板にエロ画像が貼られるのを待つぐらいだ。萌駅というサイトを発見した時はまさに新大陸を発見した気分だった。
エロを取得するためにいろんなサイトを回った。検索の仕方もわからない無垢な自分は独自の理論から「半角二次元板は収集率が良い」と判断して張り付いていた。
著作権も知らない雛鳥のような自分は毎日毎日張り付いて餌を待つ。それは親鳥(エロ画像を貼ってくる人)に全幅の信頼を置いていたからだ。
ある日、雛鳥のような自分はいつものようにエロ画像を待っていた。そこにURLが投下される。専ブラなんてない時代だ、餌に飢えている雛鳥は即アクセスするにきまっている。
その後なにが起こったのかは語るまでもない。気がつけばタスクキルしようが再起動しようがデスクトップに表示される「3万円払わないと消えません」という広告。
自分だけは大丈夫。アンダーグラウンドの住人の自分はひっかからない。そう思っていたのだ。
その後、システム復元という禁じ手を知り直したものの、こういう事が1ヶ月に4回あった。週一でウイルスだ。
流石に学んだ。それ以降は「アドレスの末尾が.jpgや.png以外は開いてはならない」事を知り、そこからjpgとはなにか、pngとはなにか、よく見る.zipとは?.htmlとは?となし崩し的にいろいろ知っていくことになる。ちなみに偽装拡張子に騙されるのはまた後の話。
そういう経験があったからこそ、基本的にインターネットは疑いから始まる事を学んだ。
だが、今の時代、インターネットに騙されることが少なすぎるのだ。ネットの情報にデマがあることは頭では知っているが、騙される経験が少なすぎるために自分は大丈夫という自信がつく。
虚構新聞が一時期問題になった。名前に虚構と入っていて、サイトの下部にもフィクションと書いてある。虚構新聞の運営者には人を騙すというつもりは全く無いのになぜか騙される人が続出した。インターネットでは餌の付いてないしかも電球で装飾されたような釣り針でも引っかかる魚がいるのだ。
本当に鍛えるべきはネットリテラシーである。もちろん、WELQのようなサイトは正常な運営を目指すべきではあるが、こちらとしても自衛手段は必要なのだ。
ウォーリーを探していたらいきなりびっくり画像になるフラッシュ。えっちなサムネイルをみてクリックしたらスプラッターだった昔のニコニコ動画。
もうない。あまりにもインターネットは安全すぎる。言ってしまえばインターネット平和ボケである。
自分たちが利用しているこのインターネットが、いかに容易く嘘を書けるかを考えてデマ耐性をつけるべきだ。
ちなみに、この日記にも一部嘘を混ぜた。月に4回ウイルスといったが、週に4回だ。こういう小さなことからデマ耐性をつけていってほしい。
Snapdragon820に4GBのRAMをお載せして250ドルちょっとということでお強いと一部で噂のLeMAX2にCyanogenMod13をお載せしたので手順を書く。
購入時のファームウェアはS16であった。
あくまで私の場合はこれで出来たというだけなのでやるときには自己責任で。
失敗して文鎮化しても私は知らん。
http://forum.xda-developers.com/showthread.php?t=2588979 をダウンロードする。
実行すると何か聞かれるのでYYY。
c:\直下にadbというフォルダが出来ていることを確認する。
http://forum.xda-developers.com/le-max-2/development/recovery-twrp-3-0-2-0-unofficial-t3443611
と
http://forum.xda-developers.com/le-max-2/development/cm13-max2-s19-umbrellateam-spainteam-t3471863
zipは展開しない。
You've enterd Fastboot mode. とか書いてある黒背景に青い歯車の画面になったらPCに接続する。
c:\adb\を開き、Shiftを押しながら何もないところで右クリック→コマンドウィンドウをここで開く
>fastbootoem unlock
>fastbootflash recovery twrp-X.X.X-1-x2.img
両方ともOkayと書かれていることを確認する。
twrp-X.X.X-1-x2.imgはさっきダウンロードした2つのうち前者のほう。
今度は電源ボタンと音量ボタンの上を両方同時に長押ししつづけて再起動するとtwrpのロゴが出たあと、
下のほうに左から右にスワイプするっぽいものとボタンが2個ある画面になる。
Select Languageで日本語を選び、下のスワイプを左から右になぞってロック解除。
中国語で表記されていて読めない場合には2個あるボタンのうち右側。
警告されるのでyesと打ち込んで実行する。
完全削除後、マイコンピュータ直下にx2というデバイスがいるはずなので、それを開く。
準備のときに後者でダウンロードした++CM13 UmBreLLaTeaM S19_UNofficial XX-XX-201X++.zipを、そのx2の中に転送する。
LeMAX2の戻るボタンを押してトップメニューに戻り、インストールボタンを押す。
インストールするzipを選ぶ画面になるので++CM13 UmBreLLaTeaM S19_UNofficial XX-XX-201X++.zipを選択する。
「インストール後に再起動する」にチェックを入れ、最下段のスワイプをなぞる。
CyanogenModの初回起動は少し遅いので待つ。
CyanogenModが正常に起動してくると最初にセットアップ画面になるのでセットアップする。
以上。
IIJmioのタイプA(データ+SMS)のSIMを挿してAPN設定をしたところ問題なく通信をすることが出来た。
とはいっても、LeMAX2は技適を取得していないデバイスなので通信できることの確認までしか行っていない。
普段はIIJmio直販のZenFoneGoをルータ役としてテザリング運用している。
ZenFoneGoに載っているCPUはSnapdragon400と貧弱極まりないが、どうせルータとしてしか使わないのでどうでもいい。
CyanogenModはデフォルトでRoot化されているので、RootチェックにひっかかりポケモンGOをプレイすることが出来ない。
設定→端末情報→ビルド番号を連打し、開発者向けオプションを有効にする。
設定→開発者向けオプション→ルートアクセス にて「アプリのみ」を選択し、
おそらくsuバイナリのアップデートが必要とか言われるのでアップデートし、
再起動後SuperSUを開き、設定から「root権限を放棄する」を選択するとRoot化が解除されポケモンGOを起動できるようになる。
おわり。
2012年ぐらいのOSXは画像フィードをスクリーンセーバに入力するという方法で自分のtumblrをスクリーンセーバ化するというのが出来たけど(たぶん)Mavericks以降は,それが無くなってしまったので代替方法について書きたいと思う。
まずtumblub を開き「staff」に自分のtumblrIDを入れる。「Random」のチェックボックスをチェックし「Photo size」を500, 「Animation speed:」をslowとチェックしshowボタンを押す。以下はサンプルとして作成したotsune氏のtumblrIDを入力したスクリーンセーバの入力データだ。女性の尻がいっぱい出てくるので職場のMacのスクリーンセーバにすると軽くアナーキー感が出て良いと思う。
speedは好みで変えて良い。ぼくは14400くらいが良いと思っているのでクエリストリングのところをそんぐらいに手で変更して使っている。
Screensaver Ninja - Never miss important information again という任意のwebページをスクリーンセーバとして表示できるツールがある。1200円。本来はなんらかのビジネスのダッシュボードなどを表示する用っぽい。
購入しアクティベーションしてScreensaverNinjaを起動し「Add new site」する。先ほどのURLを追加する。
「システム環境設定」から「デスクトップとスクリーンセーバ」を選び「Ninja」を選ぶ。これで女性の尻がどんどん流れてくるスクリーンセーバの完成である。
もちろん自分のtumblrをスクリーンセーバにする事も可能だ。
普段肌色をreblogするのにも緊張感が走るし,肌色が離席中の職場Macに出てきてしまったらしまったで同僚の人とかと会話も弾んで良いと思うのでみなさん,どんどんスクリーンセーバを設定すれば良いと思う。
トラックバックしてくれた人に教えてもらったがbrockgr/websaveというScreensaverNinjaと同等のことができる無料ツールがあるのでそれを使おう。
Releases · brockgr/websaverからWebSaver-X.X.zipをDownloadする。
解凍する。FinderからWebSaver.saver をダブルクリックする。開発元が未確認のため開けませんとか言われたら、「システム環境設定」→「セキュリティとプライバシー」の「一般」から「このまま開く」を押す。そんで「今すぐインストール」をやる。「デスクトップとスクリーンセーバ」からWebSaverを選び先ほどのURLを追加する。
原文:https://community.spiceworks.com/how_to/125475-teslacrypt-2-2-0-removal-and-decryption
原題:TeslaCrypt 2.2.0 Removal and Decryption
原著者:Isaac Rush's (hewhowearsascarf) Portfolio of IT Projects - Spiceworks 氏 (Thankyou foryour contribution! This article is a translation ofyour post.)
私たちのワークステーションのうちの一つがTeslacryptランサムウェアに感染しました。すべての文書が暗号化され、拡張子はvvvに変えられました。マルウェア感染のにおいて最も安全な回復方法はコンピューターをワイプしてバックアップから復元させることです。しかし、それは場合によっては選択肢にならないことがあります。私たちの場合、ユーザはローカルコンピュータに何のバックアップもとっていませんでした。それで、私たちはランサムウェアを取り除く方法とファイルを復号する方法を確認する必要がありました。復号を達成させてくれたPythonスクリプトの作者であるGoogulatorに大きな感謝を送ります。https://github.com/Googulator/TeslaCrack
そこに書いてある説明に従うといいです。引用していくつか説明を付けたものを以下に用意しました。元の記事にはたくさんの指示が書いてありますが、私たちが行った手順は以下の通りです。
セーフモードで再起動し、Malwarebytesscanを走らせて、見つかったすべてのマルウェアを削除します。私は複数の信頼できるマルウェアクリーナーを使ってこれが消えたか確認することをお勧めします。必要だと言われたら再起動します。これでウィルスはきれいになったはずです。次はドキュメントを復号します。
私たちはPythonスクリプトを使って、AES公開鍵を特定して、その数値を因数分解して、それから秘密鍵を特定して、そしてファイルを一つ復号します。一度復号に成功したら、コンピュータすべてを対象に実行できます。できるなら、多く速く処理するために他のコンピューターを使ってください。
インストールは管理者権限で行ってください。また、インストール中の操作で、Pythonをパスに追加するオプションを必ず選択すること。
python -c "import urllib2;print urllib2.urlopen('https://bootstrap.pypa.io/ez_setup.py').read()"; |python easy_install pip
pip installhttp://www.voidspace.org.uk/python/pycrypto-2.6.1/pycrypto-2.6.1-cp27-none-win_amd64.whl
pip install ecdsa
私の実行結果は以下の通りです:
Cannot decrypt ./VENDOR LISTINGBY CATAGORY.xlsx.vvv, unknownkey
Softwarehas encountered the following unknownAESkeys, please crack them first using msieve: A1373BCF4EDB39BCFEDD44FA86A82498410A7E83456D8E80E52966F6717CB8B8E5846BBC7A540647AE770FEDEAA0E7F8A0466082156DB332A757407A12C9FB0 found in ./VENDOR LISTINGBY CATAGORY.xlsx.vvv
Alternatively,you can crack the followingBitcoinkey(s) using msieve, and use themwith TeslaDecoder: 5ECA19D475A313AC3DEF915CE6FA37BE012CD1676590C8F253135A3AD92345B78C32C46DB3246ED84A7B9A8C62F1A13D2AF08F09FFB3551701E7B75CCC79457C found in ./VENDOR LISTINGBY CATAGORY.xlsx.vvv
私の場合は以下の値をコピーしました。 A1373BCF4EDB39BCFEDD484FA86A82498410A7E83456D8E80E52966F6717CB8B8E5846BBC7A540647AE770FEDEAA0E7F8A0466082156DB332A757407A12C9FB0
さっきの数値はこのようになります: 8443554284208758706290725803426642738777516291375882082881197977752270634322152168104703798454983966849000112082164921264407639940139993317228747401502640
私の場合だと、8443554284208758706290725803426642738777516291375882082881197977752270634322152168104703798454983966849000112082164921264407639940139993317228747401502640 を入力して「Factorize!」を押してみました。もしあなたがラッキーなら、画面の左端には「FF」と表示されるでしょう。これは完全に因数分解されていて、すべての因数がリストされていることを意味します。この場合、あなたは以下のyafuを使う手順を行う必要はありません。unfactor.pyのところ(訳者注:手順19)までスキップできます。
もし「CF」や「C」と表示された場合、私たちはまず因数分解をするためにyafuを実行する必要があります。因数分解ができたら、factordb.com に戻ってその整数を下のほうにあるレポートフィールドからレポートしましょう。そうすることで、その数値が「FF」で表示されるようになります。因数分解は数値の複雑さによって数時間・数日間・数週間かかります。因数分解が終わったら、私たちは秘密鍵を得るのに使用するたくさんの数値(因数)を得ていることでしょう。私はmsieve, yafuとこれらのバリエーションを試しました。これを動かすのは結構大変でした。いくつかの問題は説明が不完全で、すべての構文を与えられていませんでした。しかし、ついに私はyafuを動かしました。私が何をしたか、以下に書きます。
例: yafu-x64.exe "factor(8443554284208758706290725803426642738777516291375882082881197977752270634322152168104703798454983966849000112082164921264407639940139993317228747401502640)" –v –threads 4
因数分解を始めると、小さな因数は素早く見つかり、このようにリストされるでしょう : 「div: foundprimefactor = x」。ログファイルの中から「foundprimefactor」を検索します。
さらに「prp」も検索します。このような行が見つかるでしょう。: prp32 = 25647545727466257054833379561743
これが私の実行結果です:
unfactor-ecdsa.pyVENDOR.xlsx.vvv 2 2 2 2 3 5 36712757 25647545727466257054833379561743 75938537910569673895890812481364802067167 3858259146292441335085163995598583072203543699186432807503634945432314399
FoundAES privatekey: b'\xbd\xa2\x54\x3a\x21\x75\xb9\xf3\x0d\xf6\xf3\x09\x60\xec\x08\x2f\x3e\xc5\xef\x61\xd4\x03\xa3\x5b\xc1\x47\x7e\x10\x47\x0a\x7c\x88' (BDA2543A2175B9F30DF6F30960EC082F3EC5EF61D403A35BC1477E10470A7C88)
'A1373BCF4EDB39BCFEDD484FA86A82498410A7E83456D8E80E52966F6717CB8B8E5846BBC7A540647AE770FEDEAA0E7F8A0466082156DB332A757407A12C9FB0': b'\xbd\xa2\x54\x3a\x21\x75\xb9\xf3\x0d\xf6\xf3\x09\x60\xec\x08\x2f\x3e\xc5\xef\x61\xd4\x03\xa3\x5b\xc1\x47\x7e\x10\x47\x0a\x7c\x88',
ファイルが復号されるはずです。
あなたの重要なファイルをバックアップしましょう!できればすべてのシステムで。同じようなことが起こった場合でも、回復するために無数の時間を使うかわりに、バックアップから復元できるようになるから。
きっとこれらの追加の手順は皆さんを助けます。自分がこの手順を行ったときはたくさんの問題がありました。それでもしあなたがこれを不完全だと思うなら、手順を更新するのでお知らせください。たぶん私たちはいっしょにこの手順をより完璧にすることができます。ありがとう!
https://community.norton.com/en/forums/how-decrypt-teslacrypt-vvv-files
http://www.mobilefish.com/services/big_number/big_number.php
http://gilchrist.ca/jeff/factoring/nfs_beginners_guide.html
http://www.mersenneforum.org/showthread.php?t=20779