「プラグイン」を含む日記 RSS

はてなキーワード: プラグインとは

2018-05-30

Wordpress環境下でのブログカード

Wordpress標準機能を使ったブログカードプラグインを使ったブログカードテーマに付随しているブログカードが有名だと思う。

私は基本的ブログカードには反対だが、使うならばWordpress標準機能を使ったほうがいいだろう。

何と言っても標準機能。これが大きい。これを切る事になると反発が起こり、もし切った場合には対処法を書くサイトが増える。その通りにやればいいので簡単だ。

プラグインはもし開発者アップデート放置し、結果的互換性がなくなったときひとつひとつ記事を直さないといけない。

そしてテーマに付随している場合は、テーマ自分で開発しているならば使うべきだとは思うが、配布されている場合には開発者更新を止め、Wordpressバージョンと相性が悪くなったときに他のテーマに乗り換えると思う。その際にブログカードにはならずへんてこな文字記事に書かれてしまうので、読者が「このサイトは書けば満足するところだな」という印象を持ってしまう。それはまずいので、配布されているものであるならば使用をやめたほうがいい。

文章リンクを埋め込むという古典的手法が一番いいとは思うが、ブログカードは見た目がいい。だからこそ使ってしまうのだが、今後を考えるのであればやめたほうがいい。

2018-03-25

動画CMうざ

動画CMだけでもブロックするプラグインってある?

透明半透明で名前もわからずにリンク誘うだけの広告マルウェアとみなして根絶してくれ

害悪以外の何物でもない

2018-03-13

Webスクレイピングで全自動更新エログ作ったったwwww

概要

よくある「完全放置!」「全自動更新!」「何もしなくても儲かる!」みたいなアフィがあるけど

おそらく、その1つである自動更新エログ作って一ヶ月近くたったからその結果を書く。

何かしら作品を作ったらQiitaかにアウトプット上げるけど、内容が内容なのでここで。

URLは多少内定自慢できるくらいの会社内定貰っているから伏せます><@バレなさそうなら晒す

・仕組み

サイト情報

お金の話

技術的な話

結論

仕組み

仕組みは簡単、いくつかの既存エロサイトWebスクレイピングをかけてウチのエログでも全く同じ情報配信する。

そんなエログに全く価値が無いと思われるが、既存エロサイトと比べてウチのエログを使うメリットはいくつかある。

メリットリスト

1. share-videosを使っているので削除されていても案外見れたりする。

2. 広告share-videos意外無い

3. エログ特有アクセストレードを行っていない(コピペなのでそもそもアクトレサイト申請出来ない)ため、色んなサイトを行き来せずにめっちゃやすい!

4. 「PageSpeed Insights スマホ 82 PC 93」「【GTmetrix】 PageSpeed Score 99 YSlow Score 87(CDN入れたら94)」平均読み込み4秒のエログの割に読み込みが早い

5. スクレイピングするエログ動画クオリティが高いサイトに厳選しているため良いネタがすぐに見つかってずく抜ける。(自分でも毎日使ってる)

事実友達に悪い点とかのフィードバックを頂戴とお願いしたが「特に悪い点は無い、、、むしろ使いやすい」と好評。セッション継続時間は平均4分でみんな動画ちゃんと見てるみたい^^

サイト情報

自慢はここら辺にして、アクセス結果とかサイト情報はざっくりを晒す

2月の総アクセスざっと2400くらいで、1日大体70〜100くらい。流入検索からアクセス100%

検索ワードjk 個人撮影みたいなワードからが割と多い。記事の数は10000件くらい。

直帰率60%、ユーザー当たりのセッションは4。

こんなものか?正直Web系ではあまりいから何をいえば良いかからない。GAで取っているからみたい値があれば追記で。

完全放置コピペかつ検索から流入100%で1ヶ月目にしてはじょうじょうかな?

お金の話。

儲かっているかというとこののままだと大赤字です。

鯖の無料枠で運営しているため向こう1年はタダで運営出来ますが、もっとアクセスを稼がないと厳しいです。(何せshare-videosしか収入がないから)

月極広告お話が来たら安定するのですが、スクレイピングでこの程度であれば来ないでしよう。

技術的な話

CMSとしてWordpress採用理由SEOとかプラグインで楽そうだから事実楽)(KUSANAGI存在を知っていれば使ってたのにと今更後悔)

WebスクレイピングGolang採用理由は速いから。並列処理でもっといから。あと書きやすい。てか。。。普通に好き。。。><

速さを求める理由はFunction as a serviceでスクレイピングを実行しているから。Python使おうと思ったけど、実行時間制限があるためある程度早くスクレイピングを終わらせなければならなかった。

鯖側で常駐かcronを使っても良かったけど、常駐はメモリ食べてパニックだし、cronは設定がめんどくさいから。FaaSだとWeb上で実行間隔を弄れて無料で最高。

こだわった所

Webスクレイピング抽象化

詳しい内容はウチのサイトの強みだから言えないが、他のエログURLリストに貼るだけで勝手に取得し投稿する。神。

結論

Webスクレイピングエログおすすめしない。手動で毎日更新したほうがアクトレで確実に儲かる。

黒字化するのであれば現行の方法ではなく、全自動日本中エログ全てのから記事を取得してshare-videosに張り替えて投稿するサイトかな。

ほんで長期運営ユーザーブクマしてもらえるような見やすサイトにでもしなければ収益化は無理。

2018-01-23

CAFEditorはAviUtlとは全く関係ない開発初期段階の映像制作ソフトです

記事更新履歴

2018/1/25 公式サイトの閉鎖や開発者から謝罪文について追記。

2018/1/23 初版公開。

概要

2018/1/20からTwitter

 「CAFEditor(CAFE)というAviUtl正式な後継ソフトが開発されている」

勘違いしてしまうかもしれない情報拡散

実際にはタイトルにある通りAviUtlとは何の関係も無いし、AviUtl正式な後継ソフトでもないので、

勘違いする人が少なくなるよう、調べてまとめてみました。

 

AviUtlとは?

 「KENくん」氏によって開発されたフリーWindows映像編集ソフトです。

 プラグインも含めて高機能なので動画投稿者などの間で広く使われており、比較的有名なソフトです。

CAFEditor(CAFE)とは?

 数名の有志が開発しているマルチプラットフォーム対応オープンソース映像制作ソフトです。

 まだ開発初期段階であり、ごく限られた機能しか実装されておらず、実用段階ではなく安定もしていません。

 AviUtlとの互換性についても特に言及されていないようです。

 また、AviUtl作者の「KENくん」氏は一切関与していません。

勘違いやすくなってしまった理由

 ●CAFEditor(CAFE)公式サイトREADME

    「AviUtlの後継映像制作ソフトウェアCAFEditorの公式サイトです。」

    「More STRONG than Aviutl

    「A Way BETTER than Aviutl

    「CAFEAviUtlの後継として開発された映像制作ソフトです。」

    「CAFE(Creator's Advanced Film Editor)は、

     AviUtlの後継として考案されたプロジェクトです。」

  といった文言があり、たか正式AviUtl後継ソフトであるかのような誤解を招きやす状態になっていた。

 

 ●当然ではあるが、AviUtl作者の「KENくん」氏から許可を得たわけではない。

 

 ●指摘を受けてCAFEditor(CAFE)開発陣は

    旧: CAFEAviUtlの後継として開発された映像制作ソフトです。

    新: CAFEAviUtlの後継を目指し開発された映像制作ソフトです。

  という修正を行ったが、他の文言がそのままになっていることもあり、

  AviUtl公式後継ソフトだという誤解を招きやすい状況は1/23時点でも続いている。

  →(1/25追記)

    1/25の夕方頃にCAFEditorの公式サイトが閉鎖され、GitHub開発者謝罪文掲載されました。

 

 ●また、上記修正を行った際、CAFEditor公式ツイッター

    「弊プロジェクトは以前よりKENくん氏の所在をお探ししております

     引き続きKENくん氏との連絡を試みて、公式後継ソフトとなれるよう頑張ります

  という、正直「なんだかなー」と思ってしま発言があった。

  (そうは思わないという人もいるかもしれないが、筆者の考えは後述。)

補足情報

 ●CAFEditor(CAFE)公式サイトに「AviUtlの後継」「将来的に専用の高速レンダリングサーバー検討しています」といった文言

  AviUtl公式サイトへのリンクがある件、また「公式後継ソフトとなれるよう頑張ります」といった発言などは

  開発陣の間で合意がとれていたものではなく、相互チェックがされていなかったり個人の独断であったりという事情がある模様。

 

 ●これらの文言発言などをめぐって開発陣の間でトラブルがあったようで、

  レンダラー/エンコーダー担当者の離脱なども起きてしまっている模様。

 

 ●設計/GUI担当の開発者は中学生で、3月~4月頃までは高校受験のため活動不可とのこと。

筆者の個人的見解

 ●AviUtl1997年から開発されていた歴史のある(古い)ソフトであり、更新2013年4月で止まっているため、

  「Windowsしか動かない」「32bitアプリのためメモリ使用量などに制約がある」

  「重い映像制作(4Kなど)は厳しい」といった課題も抱えている。

 

 ●CAFEditor(CAFE)の開発は、「良い映像制作ソフトを作りたい」という思いから始まったのだと思うが、

  現状を見ると「AviUtlの後継」という言葉に奇妙な執着を見せてしまっているように思える。

 

 ●「KENくん氏との連絡を試みて、(AviUtlの)公式後継ソフトとなれるよう頑張ります」という発言はいかがなものかと思う。

  全くの別ソフトであり、まだ初期開発段階であるにも関わらず、有名ソフト作者から後継認定を得たいという姿勢は正直言って好ましくない。

  もっと言うと、開発が進んである程度優れたソフトになった後だとしても、あまり好ましくないと思う。

  企業等がAviUtl権利を買収するというならともかく、そうではないのだから

  AviUtlの名声に便乗して名声を得ようとするフリーライド的な行為に見えてしまうこともある。

 

 ●CAFEditor(CAFE)はAviUtlという名前に頼ったり無闇に引き合いに出すのをやめて、

  独立したプロジェクトとして開発を進め、独自評価と実績を積み上げていった方が良いと思う。

 

 ●まだ開発初期ということや開発陣の事情などにより、公式サイト作成やチェックなどが滞っていたのは仕方ないと思う。

 

 ●トラブルもあったようだが、高機能映像制作ソフトが望まれているのは確かなので、無事にプロジェクト継続してくれることを願う。

2017-11-15

anond:20171115113831

こっちはエンドユーザーからさ、プラグインの開発元がアップデート対応してくれればそれでいいんだけどさ。

開発者アップデートする度に大変だなーと思って。

anond:20171115112830

プラグインが動かなくなったのは不具合ですらないけどな。

「iPhoneXを買ったらiPhone7用のケースが使えなくなった」とか言ってるのと同レベルだぞ。

アップデート

アップデート「した後起きる不具合は知らん。各自対処よろしく」

から

アップデート不具合は起きません!全てに対応します!」

にならないか

うっかり(?)アップデートしたら買ったプラグインが動かなくなっちゃった

から元に戻した

やれやれ

2017-11-07

解釈違い

つの物を題材にするだけでも、本当に色々と解釈が分かれる。

例えば「重巡洋艦高雄」と言えば「生真面目なお姉さん」だったり「変なプラグイン突っ込んでチョロイン化したお姉さん」だったり「SAMURAI」だったりする。

多様性だよね、マジで

2017-10-30

anond:20171030170925

そんなのがあるのか。iphoneだけど、試してみるありがとう

プラグインハードルいから本当は根っこからゾーニングして欲しいんだけどな

コンビニエロ本なんかよりよっぽど厄介だよ…

2017-10-19

anond:20171019153737

たいがいプラグイン探せばあるやろ

会員登録とかしたいって話ならwordpressは向かないからやめとけ

BASIC!のプログラミング教育適応性について

題:BASIC!のプログラミング教育適応性について

副題:Androidで動くBASIC!でプログラミング教育を行うメリットデメリット

少し考えてみたのでまとめとして投稿します。

01.はじめに

この文章は、Androidで動くBASIC!でプログラミング教育を行うメリットデメリット

ついて記載しています

02.BASICとは

BASICプログラム初心者向け言語として1960年代に発表された古い言語です。

極めて簡単文法インタープリターによる即時実行や1970~80年代パソコン

無償で搭載されていたこから沢山の人に利用されていました。

しかし、簡単ゆえの機能の少なさと即時実行方式のための性能の低さやその後の

優れたプログラム言語発表によりBASICの利用は著しく低下しています

03.BASIC!とは

BASIC!はアンドロイドタブレットスマートフォン上で動くアプリです。

Google playからインストール可能無料で利用できます

BASIC!

https://play.google.com/store/apps/details?id=com.rfo.basic&hl=ja

BASIC文法踏襲していますが、Android向けに大幅に命令拡張されており、

GPS等の各種センサー情報取得やSQLiteデータベース機能WEBVIEWを利用

したHTMLCSSJS表示・実行など約500程度の命令群で構成されています

無料広告なしのアプリインストールするだけでこれらの機能が利用可能

インタープリターなのですぐに実行することもできます

04.BASIC!でプログラミング教育を行うメリット

メリットについては以下があげられます

a.BASICプログラミング知識を持つ人は以外と多い

 過去の栄光というかBASIC自体は広く利用された時期が過去存在パソコン

 だけでなくポケコンゲーム機等でも利用できました。

 BASIC!は基本はBASIC拡張であり文法変数の取り扱いにおおきな違いは

 ありません。

 その当時、少しであってもBASICを触った人は多いのでメンターとしての

 再教育は容易だと考えます

b.HTML,JS,CSS勉強継続してできる

 BASIC!は手続き型と呼ばれる非オブジェクト指向言語であり最新の言語

 とは異なっています

 BASIC!のネイティブ命令群だけだと他の言語へのスムーズな移行は難しい

 かもしれません。

 しかし、BASIC!にはHTML5アプリのようにBASIC!自体webViewでHTML,JS,CSS

 を動かすことができます。(HTMLモード

 HTML,JS,CSS現在Webの標準であり、進化を続けています

 特にjavascriptオブジェクト指向言語進化採用される領域フロント

 エンドからバックエンドまで広がっています

 

 BASIC!自体webViewは他のAndroidアプリ同様、chromiumベースAndroid

 システムWebviewの更新により常に最新化されています

 HTMLモードではjQuery,Angular,ReactなどのJSライブラリも利用できます

 最初BASIC!ネイティブプログラムHTMLモードJSを利用したプログラム

 とSTEPを踏んだ学習可能だと思います

c.インストール環境設定が容易

 前述の通りアプリインストールするだけで利用できます

 追加の課金プラグインなどは不要です。

 またAndroid2.3以降でインストール可能です。

 但しAndroid5.0あたりからAndroidシステムWebviewが導入されているので

 Android5.0以降の端末を選択する方が無難です。

 インストール後、環境設定をする必要もありません。

 端末のルート化も不要です。

d.Androidデバイス等が安価

 安いタブレットであれば1万円程度で新品が買えます中古スマホであれば

 更に安価です。

 またプログラムを作るのでキーボードもあった方がいいと思います

 キーボードも2~3千円程度で安価です。

 もちろんソフトウェアキーボードフリック入力など)でもプログラム

 作れます

 パソコンよりもはるか安価プログラミング教育が実現可能です。

e.子供Androidデバイスに慣れている

 iPhoneの登場以来現在の子供たちはタッチパネルAndroidデバイス

 慣れています

 通常のノートパソコンに比べ違和感は少ないと思います

 また教える大人側も日頃パソコンよりスマホを触る人は多いと思います

 教える側の負担も小さいのではないかと考えています

f.可搬性が高い

 ここで述べる可搬性とは別のデバイスで同じプログラムを動かす場合

 容易さの事です。

 BASIC!はインタープリタなのでソースファイルのみを別のデバイス

 SDカード経由等でコピーすれば基本的には動作します。

 仮にHTMLモード場合は併せてHTML,JS,CSSコピーするだけです。

 別のデバイスにはBASIC!さえインストールされていれば動きます

 BASIC!独自プラグイン拡張モジュールなどは特にありません。

05.BASIC!でプログラミング教育を行うデメリット

メリットだけでなくデメリットもあります。以下の通りです。 

a.性能上の問題

 BASIC!の実体Javaで出来ています。すなわちJavaよりは性能は悪い

 ことになります

 実際、大量の繰り返しや大量の文字列を扱うプログラムは性能が出ないので

 処理に時間がかかります

 Androidスマホタブレット自体パソコン演算能力には劣ります

 大量の実験データ演算するような教育には向いていません。

 但し、プログラミング教育には大きな障害にならないと思います

b.BASIC!自体の仕組みの問題

 BASIC!はプログラムを作るアプリである以上当然文法エラーを実行時に

 表示する仕組みになっています

 ただ一部エラーチェックが甘い部分もあり本来エラーとすべきところを

 そのまま実行する場合もあり想定外の結果となる可能性もあります

 次にエディタは単なるテキストエディタと同等の機能しかなく最近

 エディタにあるようなシンタクスハイライト入力補完といった機能

 ありません。

 ただ比較シンプルプログラムを作る教育では大きな影響は無いと

 考えています

c.一部機能に制約がある

 前述の通りHTMLモードではJSが動かせます。ただし制約があります

 JSローカルモードで実行されるという事です。

 非同期通信などを行おうする場合JSが実行時エラーになる可能性が

 あります

 またデータベース機能であるSQLiteへの操作についても文字型項目しか

 利用できない制約があります

 JSローカルモードのみなのは教育の事を考えると少し残念ですが

 それでも多くのフロントエンドJSは実行可能なので教育には

 使えるという理解でいます

d.参考となる文献がほぼない

 教育には教科書またはそれに準ずる書籍必要だと思います

 該当する書籍がないのが実情です。

 ただ1冊だけ日本語で書かれた電子書籍存在します。

 ■BASIC! ~ 分かりやすい教本で一から学べるコンピュータ言語 - AndroidSQUARE

 http://blog.livedoor.jp/an_square/archives/51887786.html

 BASIC!の文法自体は極めて簡単なのでどうにかなると思います

06.結論

上記の通り、メリット/デメリットを列挙してきました。

デメリットもあるものメリットの方が大きい印象です。

とくに教える側の負担が少ない点がメリットだと思います。 

 

2017-10-10

増田のrails屋、ちょっと教えろ

ミーにはステマ起点に見える

IntelliJベースRubyMine(完全有料:個人紐付ライセンス1万円/年(税込))がベター

IntelliJは使ったことあるかな

あれの有償版Ultimate+Ruby特化+Railsプラグインみたいな感じ

1か月の試用期間付き

2017-10-07

技術負債

今、俺が抱えてる技術負債

前提:

社内システム在庫管理等をWebアプリで開発し運用している。

素のPHP+JavaScriptで、フレームワークは使っていない。

ライブラリはjQuery及びそのプラグインのみ使用

前任者・・・開発経験のない者 自主学習で見よう見まねで作った。

・・・上記システムを引き継ぎ無しで受け取る。開発経験あり。

問題点

(1)バグ、潜在バグが多くある

変数比較において型を含める厳密な比較を行なっておらず、

ユーザー入力した値によっては想定した動作と異なる事がある

MVCモデルオブジェクト指向?なにそれ?

(2)異常系が想定されていない

すべて正常なデータが投入されたという前提で稼働

ファイル削除にしても存在チェックや削除できたかどうかも確認していない

(3)コメントが無い

コメントがほぼ無いので埋め込まれマジックナンバー意味が解らない

迂闊にデータを触れない

(4)すべて絶対パスハードコーディング

ローカルテストする前提でコーディングされておらず

常に本番機で開発している

これらに対し、細かい分野でリファクタリングしている。

リファクタリング対応できないほど大きい問題リメイクするしかない

2017-09-18

新調する自宅サーバーのパーツを購入した

https://anond.hatelabo.jp/20170911010509の続き

新たに購入したもの

種類名称価格備考
マザーボードH270M-ITX/ac¥13,760
CPUCeleron G3930T¥4,220
CPUファンSilent 9PWM\962厚みを増やして騒音を抑える
CPUクーラーSST-AR05¥4,480汎用ファンが付けられる中で最も大きいもの
メモリW4U2400PS-4G¥7,990G3930Tとの抱き合わせ購入の犠牲になった
電源SF450¥9,319SFXプラグインの中ではかなり静かな電源
バックアップHDDWD Red 6TB¥25,2672TB減らした
ケースSST-DS380B¥18,876HDDの冷えやすさとメンテナンス性の良さが決め手
ケースファン隼120PRM 1300rpm×3\1,089×3小軸なので同サイズの中では大風量
PWM分岐CA-864PS¥680色々あってPWMにすることにした

合計 \88,821(HDDを除くと\63,554)

約1万円安くなった。

流用するもの

種類名称備考
メインHDDWD Red 4TB
余りHDDWD Black 1TBやや壊れかけているので消しても良い領域に使う
システムSSDX-25M 80GB
余りSSDX-25V 40GB記憶プールキャッシュにでも使ってみる
TVチューナーPX-WDPE Rev1.3地上波2ch

いずれ買うもの

種類名称価格備考
SATAケーブル(HDD用)TK-SATA3-03RL×3\1,008×3右L30cm
SATAケーブル(SSD用)TK-SATA3-03LL×2\790×2左L30cm
CPUファンのネジ類-数百円現物合わせ

前回からの違い

ケース:PC-Q25B→SST-DS380B

理想USB3.0-SATA3.0変換アダプタが見つかったので、SST-DS380BにUSBHDDを搭載できるようになった。

そうなるとPC-Q25Bの優位性はCPUクーラーと電源しかない。

HDDの冷却性・埃フィルター掃除HDDの交換・価格ではSST-DS380Bが上回っている。

良さそうなCPUクーラーと電源が見つかったので、SST-DS380Bに決定した。

ファンコン:GRID+ V2マザーボード+PWMファン

HDDSMART読み温度に連動させることを期待してたが、そのような機能はないので諦めた。

しょうがないのでマザーボードで手動調整することにしたが、以下のような理由PWM3分岐にすることにした。

ちなみに交換候補ファンは以下のようなものも考えていた。

38mm厚
メーカー騒音値はあてにならないとはいえ、スペックだけ見れば隼120の方が静か。
25mm厚の二重反転
単純に2個つけるよりもうるさいらしいのでやめた。
電源:RM550x→SF450

ATXからSFXに変わったので、それに伴い電源も変えた。

バックアップHDD:WD Red 8GB→6TB

自動から半自動に変えたので、丸々2倍容量なくても前日のデータ復元できるようになった。

2TBあれば2年分の差分が取れるはずだし、手動操作する時は予測より早く容量不足になった時だけなので、6TBにした。

ちなみに、バックアップにはファイル履歴10分・最長2年で運用する。

これによりシャドウコピー不要になったので、余ったHDDは別の用途に使う。

DTMやってる人にありがちなこと

プラグイン808クローンがいっぱいある。有償も、フリーも含めて。さらiOSにも似たようなアプリが入っている。有償も、フリーも含めて。

2017-09-16

電気自動車国民性

http://b.hatena.ne.jp/entry/www3.nhk.or.jp/news/html/20170915/k10011140721000.html

EVに移行しないと乗り遅れる!って煽りを真に受けて、それに乗っかるって戦前と一緒では?

燃料電池自動車トヨタゴリ押しというわけでもない。ダイムラープラグインFCVを発表しているし、ドイツでは燃料電池電車実用化するし、大型トラックEVに置き換わるなんて予測はなくて燃料電池車になると考えられている。

EV普及率で世界一ノルウェー電気自動車税制優遇がなくなればプラグインハイブリッドへ乗り換えると言われている。

2040年イギリスフランス内燃機関車の新車販売禁止するわけではなく、エンジンが付いているハイブリッドプラグインハイブリッド禁止していない。少なくとも現状では全てを電気自動車にするなんて言っていないのに、EVだけだと思い込んでいるのでは?

小型のEVは間違いなく増えるはずだけど、2040年から2050年の予想は未だにプラグインハイブリッドが一番多いというのばかり。

乗り遅れるならEVに買い換えろよ!って意見も含めて、こんな感じで開戦したんだろうな。

ログイン ユーザー登録
ようこそ ゲスト さん