はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    大阪万博

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Python3.6とBottleでRESTful APIサーバを構築する - Qiita

    6 users

    qiita.com/saba1024

    from bottle import route, run from bottle import post, get, put, delete, request, response import json books = [ {'id': 1, 'title': 'book 1'}, {'id': 2, 'title': 'book 2'}, {'id': 3, 'title': 'book 3'}, ] @get('/books') def books_list(): response.headers['Content-Type'] = 'application/json' response.headers['Cache-Control'] = 'no-cache' return json.dumps(books) @get('/books/<id:int>') def a_book(i

    • テクノロジー
    • 2018/01/30 17:21
    • bottle
    • API
    • python
    • trouble
    • [Groovy]JavaFXで外部ツールを起動する - Qiita

      3 users

      qiita.com/saba1024

      概要 お気に入りのWebとエディタとかに移動できるGUIを作ってみた(ちょっと暇つぶし)という投稿を見て、なるほどやっぱりGUI弄るとなるとC#はスッキリしてるなーと思い、そういえばGroovyでGUIツール書いたことないなと思い立ってJavaFXで同じような事をしてみました。 GroovyFXを試そうと思ったのですが、何故かGrabでライブラリを見つけられなかったのでJavaFXをそのまま利用しています。 Java8上で動いているGroovy 2.4.7で確認しています。 基本的に以下のコードをそのままsample.groovyというようなファイルに保存して、groovy sample.groovyと実行するだけでOKです。 コード 以下が全体のコードです。 元記事ではUnityを起動しているようですが、自分の環境にはインストールしていないので、とりあえずOS標準のエディタでhostsフ

      • テクノロジー
      • 2017/01/24 08:11
      • JavaFX
      • java
      • [Grails]NginxとTomcatを連携&注意点 - Qiita

        6 users

        qiita.com/saba1024

        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

        • テクノロジー
        • 2016/06/28 22:40
        • [Groovy] MongoDBを簡単に扱えるイケてる言語Groovy -基本的なCRUD- - Qiita

          3 users

          qiita.com/saba1024

          これはG* Advent Calendar 2015の7日目の記事です。 昨日は yukungsさんの「Groovy で寒い冬を乗り越える話 #gadvent」でした。 こうやってハードウェアを扱える人は本当にかっこいいですね! はじめに Gのアドベントカレンダーではあるのですが、今後MongoDBに興味のある人がGoogleなどから辿り着いたときを想定して、以下の文章を書いています。 Gな人からするとちょっと違和感のある書き方かもしれませんがご了承ください。 2部構成で、今回はGroovyからJavaのmongo-java-driverを用いてMongoDBを扱う基本、明日はさらにGroovyのライブラリやその文法からより簡単便利にMongoDBが扱えることを示します。 Groovyとは? 正式にはApache Groovyです。 JVM上で動く動的型付け言語で、Javaを更に便利にした

          • テクノロジー
          • 2015/12/07 23:23
          • [Groovy]RatpackでシンプルなWEBアプリケーションを開発する -JSONとJSONPを扱う- - Qiita

            3 users

            qiita.com/saba1024

            これはG* Advent Calendar 2015の5日目の記事です。 おさらい さて、昨日の投稿で、Ratpackでの基本的なHTTPルーティングの方法がわかりました。 コレで簡単なAPIサーバを構築する準備ができました! 今回は、さらにクライアントとRatpack間でJSONでデータをやりとりする方法を見て行きましょう。 コード 今回のコードの全体は以下のようになります。 import static ratpack.groovy.Groovy.ratpack import static ratpack.jackson.Jackson.json import static ratpack.jackson.Jackson.jsonNode import groovy.json.JsonSlurper import groovy.json.JsonBuilder ratpack { han

            • テクノロジー
            • 2015/12/06 07:46
            • Groovy
            • [Groovy]RatpackでシンプルなWEBアプリケーションを開発する -基本的なHTTPルーティング- - Qiita

              3 users

              qiita.com/saba1024

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

              • テクノロジー
              • 2015/12/04 09:23
              • Groovy
              • Ratpack
              • [Groovy]RatpackでシンプルなWEBアプリケーションを開発する -インストール&Hello World- - Qiita

                3 users

                qiita.com/saba1024

                これはG* Advent Calendar 2015の3日目の記事です。 Ratpackってなに? GroovyのWEBフレームワークといえばGrailsですが、Ratpackも同様にGroovyで利用できるWEBフレームワークです。 しかし、Grailsとは方向性が違い、かなりシンプルな、モダンなWEBフレームワークを目指しているようです。 Nettyベースなので標準でWebソケットを使ったリアルタイムチャットなども構築できるようです。 今回は、リアルタイムチャットとかそういう細かい話は抜きにして、単純にHTTPをリクエストが合ったらリクエストを返すという基本を書いてみたいと思います。 Ratpack、かなりお手軽です。 準備 SDKMANをインストールします。 sdkmanを使ってGradleをインストールします。(sdk install gradle 2.8) 以上! Ratpack

                • テクノロジー
                • 2015/12/04 03:44
                • Groovy
                • [Groovy]たった1スクリプトで形態素解析! -少し詳細編- - Qiita

                  3 users

                  qiita.com/saba1024

                  これはG* Advent Calendar 2015の2日目の記事です。 昨日のG* Advent Calendar 2015の1日目の記事では、Groovyとkuromojiによる形態素解析の基本的な部分に触れました。 2日目の今日は少し踏み込んで、自分で専用の辞書を作成してみます。 おさらい Groovyとkuromojiを利用すれば、形態素解析が以下のようなとても短くシンプルなコードで実現できます。 以下のコードをkuromoji.groovyとして保存してください。 @Grapes([ @Grab(group='com.atilika.kuromoji', module='kuromoji-ipadic', version='0.9.0') ]) import com.atilika.kuromoji.ipadic.Token import com.atilika.kuromoji

                  • テクノロジー
                  • 2015/12/02 18:43
                  • [Groovy]たった1スクリプトで形態素解析! - Qiita

                    6 users

                    qiita.com/saba1024

                    これはG* Advent Calendar 2015の1日目の記事です。 Groovyってなに? Javaです。 Javaに凄くイケてる機能をいっぱい被せた、Javaです。 さぁあなたもGroovyに興味が出てきましたね? 形態素解析ってなに? 大雑把に言うと、文章を単語に分割して、それぞれの単語の種類を調べることができるものです。 例えば 「プログラムを勉強する 」とう文章は プログラム, を, 勉強, するとう単語に分割できますね? 我々人間はコレをなんとなく頭の中で処理できますが、プログラムにはそんな高度な芸当は出来ません。 そこで、形態素解析という方法を用いて、上記のように文章を分割してあげます。 形態素解析を行うライブラリは、各種言語用にすでに山のように存在しています。 今回はその中からJava用の形態素解析ライブラリである kuromojiを利用してみます。 Groovyで形態

                    • テクノロジー
                    • 2015/12/01 10:39
                    • Groovy
                    • [Java全般]SDKMAN(旧gvm)でJavaやGrvoovyをインストール - Qiita

                      11 users

                      qiita.com/saba1024

                      見て分かるとおり、プログラミング言語としてScalaやCeylon、Javaな人にはお馴染みのSpring BootやMavenなどもインストールできます。 これらをSDKMANでインストールすれば、バージョンも簡単に切り替えられますし、パスもわざわざ自分で通す必要がありません。 全てのファイルは$HOME/.sdkmanとうディレクトリに格納されるので、システム環境を汚すこともありません。 各プロダクトで新しいバージョンが出るとかなり早めにSDKMANから利用できるようになります。(というかだいたい即日) #インストール 先ほどのGithubのREADMEに有ります。 2015年12月22日現在ではcurl -s api.sdkman.io | bashというコマンドを実行すればOKです。 インストールが終わったら、ターミナルの再起動か、source .sdkman/bin/sdkman

                      • テクノロジー
                      • 2015/09/27 11:32
                      • GVM
                      • Groovy
                      • ブックマーク バー
                      • SDKMAN
                      • [Groovy]GroovyからJava8のstreamを利用する。 - Qiita

                        3 users

                        qiita.com/saba1024

                        グルービャーなら一度は目にしたことがあるであろうHAKIに、GroovyからJava8のstreamを利用する方法が書かれていました。 Groovy Goodness: Use Closures as Java Lambda Expressions よりシンプルなサンプルを書いてみました。 以下のような感じで利用できるみたいです。 1から10の数値が格納されたリストから、偶数を抜き出して、それぞれに1を足す、と言う処理です。 Groovyからstreamってどんな時に使うの?と言われれば微妙ですが、Javaのサンプルソースなどを色々いじったりする際にGroovyからお手軽に確認することが出来ますね。 // Listのstreamメソッドを叩いてstreamを取得 assert [3, 5, 7, 9, 11] == (1..10).stream() .filter { // streamの

                        • テクノロジー
                        • 2015/05/11 20:32
                        • Groovy
                        • [Groovy]複数のリストから全ての組み合わせを持ったリストを生成する - Qiita

                          3 users

                          qiita.com/saba1024

                          #概要 数学で言うところの順列(Permutation)と組み合わせ(Combination)です。 それぞれeachPermutationとeachCombinationというメソッドがあります。 今回の例は単純に数字を使っていますが、例えば何かしらの検索サービスを実装する際に、Aの検索結果は100件で、AにBという検索条件を足した場合は80件、AにBとCとう検索条件を追加した場合は20件、といった使い方が出来るんじゃないのかな。。。と想像します。 // 組み合わせ List combinationList = [] [[1,2], [3,4]].eachCombination { combinationList << it } assert [[1,3], [2,3], [1,4], [2,4]] == combinationList // 順列 List permutationLis

                          • テクノロジー
                          • 2015/04/28 08:34
                          • ファイル新規作成時にテンプレートの値を挿入する。 - Qiita

                            4 users

                            qiita.com/saba1024

                            #概要 vimからファイルを新規作成する際に、拡張子によってその新規作成されるファイルの中身をテンプレートから自動で読みこむようにする。 サンプルとしてHTMLファイル。 #テンプレートファイルの準備 $HOME/.vim/template/html.txtを作成する。 ディレクトリがなければ作成する。 <!DOCTYPE html> <html> <head> <meta name="robots" content="noindex,nofollow" /> <meta charset="UTF-8"> <title>This is Template</title> <!--** jQuery **--> <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.1.min.js"></script> <!--** Bo

                            • テクノロジー
                            • 2015/04/20 15:31
                            • Vim
                            • インストールと実行(プログラミング入門 with Groovy) - Qiita

                              4 users

                              qiita.com/saba1024

                              #はじめに この記事は、プログラミング入門 with Groovyの1部です。 #Groovyのインストール。。。の前に一準備 Groovyは、Javaという別のプログラミング言語を必要とします。 詳細は省きますが、GroovyはJavaのいち部分、と捉えてもらえれば今の所OKです。 Java(JDK)のインストール、及び設定は以下のページをそれぞれ参照してインストール、設定しておいてください。 JDK8のダウンロード及びインストール PATHの設定及び環境変数JAVA_HOMEの設定 上記の「PATHの設定及び環境変数JAVA_HOMEの設定」の部分ですが、誤って作業するとパソコンがまともに動かなくなる可能性が有ります。しっかりバックアップをとって、慎重に作業してください。 #Groovyのインストール Java(JDK)のインストールは出来ましたか? では、実際にプログラミングを始めて

                              • テクノロジー
                              • 2015/02/03 12:02
                              • Groovy
                              • Qiita
                              • プログラミング
                              • [Tomcat]appBaseとdocBaseの違い - Qiita

                                5 users

                                qiita.com/saba1024

                                #インストール デフォルトのパッケージ管理ツールで入れておく 今回設定はすべてserver.xmlで行うことを想定。 #appBase Tomcatが扱うアプリケーションのトップディレクトリを指定する。 デフォルトだと**$CATALINA_HOME/webappで、LinuxMintはデフォルトだと/var/lib/tomcat7/webapps**となっている。 設定にもよるけど、ここにwarファイルを置いておけばTomcat起動時などに自動でwarを展開して配備してくれる。 URLは自動的にlocalhost:8080/warファイル名(.war無し)となるので、ブラウザでアクセスしてみれば確認できる。 以下のように、HostにappBase属性として指定する。(ちなみに以下はデフォルト) <?xml version='1.0' encoding='utf-8'?> <Server

                                • テクノロジー
                                • 2014/12/19 23:38
                                • Homebrewメモ - Qiita

                                  12 users

                                  qiita.com/saba1024

                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                  • テクノロジー
                                  • 2014/12/08 13:21
                                  • Homebrew
                                  • [Groovy]GParsで並列処理(基本&コレクション編) - Qiita

                                    3 users

                                    qiita.com/saba1024

                                    #参考 GPars ユーザーガイド APIドキュメント(GroovyDoc) #GParsってなに? Groovyで並列/並行処理を簡単に実行できるようにするライブラリです。 ライブラリなのでjarです。 並列コレクション CSP(Communicating Sequential Processes) Actors(アクター) Agents(エージェント) Dataflow(データフロー) STM(Software Transactional Memory) がGroovyで実現できます。 なんか他の言語で見かけた感じがするぞ?と思ったら公式にも書いてあるとおり、いろんな言語のいい部分にインスパイアされてるよ、とのことです。 なお、言葉の使い方として並列と並行を特に意識して使いわけていません。 同時に実行する、というフワっとした感じで受け止めてください。 厳密に言うと異なると思いますが、こ

                                    • テクノロジー
                                    • 2014/09/25 23:14
                                    • Groovy
                                    • [Groovy]クロージャのthis、owner、delegateについて - Qiita

                                      6 users

                                      qiita.com/saba1024

                                      #参考 Closures(公式) #概要 Groovyのクロージャには、this、owner、delegateという暗黙的に利用できる少し変わった役割をする変数があります。 Groovyの公式リファレンスの内容を意訳すると以下のようになります。 |名前 |役割 | |---|---|---| |this |Javaのthisと同じです。自分が定義された場所のインスタンスを保持しています。 | |owner |thisか、自分を囲んでいるクロージャになります。 | |delegate |ownerと同じです。が、意図的に変更することができます。(ExpandoMetaClassやbuilerなど) | コレだけだとはっきり言って全く理解できなかったので、実際にソースを書いてみました。 #サンプルソース class Test { // 普通のクロージャを定義 Closure a = { pri

                                      • テクノロジー
                                      • 2014/09/11 05:38
                                      • Groovy
                                      • Kotlinにチャレンジしてみる(HelloWorld) - Qiita

                                        4 users

                                        qiita.com/saba1024

                                        #Kotlinって何? IntelliJなどで有名なJetBrains社が作り上げた、JVM上で動作する新しい言語らしい。 どんな言語なの?今後どんな感じになるの?流行るの?と疑問は色々出てきますが、無料で使えるんだから自分の手を動かして試してみるのが手っ取り早いし、そうするべきなのでチャレンジしてみました。 #環境構築 SDKMANを利用してインストール 最近のプログラミング言語には、それ自体をお手軽にインストール、管理できるツールが付きものです。 現在、JVM上で動くプログラミング言語やツールをインスール、管理するツールとしてSDKMANが有ります。 コレを使えばKotlinだけでなく、GroovyやScalaと言った別のプログラミング言語からそれらのフレームワークやツールまでインストールすることが出来ます。 SDKMANのインストール方法や詳細な情報は[Groovy]gvmが生まれ変

                                        • テクノロジー
                                        • 2014/09/09 06:45
                                        • [Groovy]with句を使ってオブジェクトの初期化をちょっと簡略化する - Qiita

                                          4 users

                                          qiita.com/saba1024

                                          class Hello{ String name Integer age String message def createMessage(String name, Integer age) { this.message = """Hello! I am ${name}(${age})""" } def setAge(Integer age) { this.age = age + 100 } } 特になんの変哲もないクラス。 少しJavaと違うのが、メンバ変数のセッタが宣言されている場合、Groovyの場合、直接プロパティにアクセスしようとすると、自動的にその変数用のセッタが呼ばれるということぐらいでしょうか? 例えばhelloObject.age = 100を実行すると、プロパティのアクセスではなく、setAgeが実行されます。 このオブジェクトを操作しようとすると、以下のような形になり

                                          • テクノロジー
                                          • 2014/07/23 22:58
                                          • Groovy
                                          • PHPのタイムゾーン(時差の計算)についての備忘録 - Qiita

                                            12 users

                                            qiita.com/saba1024

                                            #概要 今まで全くタイゾーンについて意識していませんでしたが、実際に自分が外国に来てからいざ Webアプリケーションを作ってみようと思った段階で、「あれ?日付の取り扱いってどうすれば良いんだ?」と疑問に思ったので、この際なので纏めてみました。ちなみにPHPです。 昔ブログで書いていた記事の転載です。 #GMTとUTC 基本的に同じ物です。GMTはよくグリニッジ天文台が云々言われるヤツですね。 詳しい違いは調べて頂ければ分かると思います。 基本的にUTCの方が正確な物というイメージですので、PHPプログラム内ではUTCを使用するようにした方が良いと思われます。 #時差について 世界中の国々では当然時差があります。 例えば日本が24:00の場合、冬期ならばドイツは前日の16:00となります。 ちなみにドイツにはサマータイムがあるので、夏場だと時差が7時間となります。 この時点でプログラムで態々

                                            • テクノロジー
                                            • 2014/07/15 17:02
                                            • php
                                            • PostgreSQLをEUC-JPからUTF-8環境に移行する! - Qiita

                                              4 users

                                              qiita.com/saba1024

                                              なんかEUC-JPの0xFAF0っていう文字をUTF-8に変換できないよというエラー。 このエラーメッセージの下には該当テーブル名が表示されていて、そのテーブルにはレコードが1件もリストアされていませんでした(当然か) PostgreSQLメーリングリストのアーカイブ等を探ってみるとPostgreSQLの文字変換マップが云々とのことです。 リストアしたいレコード数は数百件とかのレベルでは無かったので手作業で対応するのは不可能。 どうしようかな~と色々考えた結果、pgdumpしたダンプファイルの文字コードをnkfを使ってUTF-8に変換後、psqlで流し込めば問題なくリストアできました。 ただし、dumpファイルの先頭にクライアントエンコードはEUC-JPです、と記述されているので、それをUTF-8に書き換える必要があります。 ※今回は2G越えのdumpファイルでした。 nkfでUTF-8に

                                              • テクノロジー
                                              • 2014/07/14 15:56
                                              • PostgreSQL
                                              • MongoDB超入門 - Qiita

                                                65 users

                                                qiita.com/saba1024

                                                概要 MongoDBの薄い本を読みながらMongoDBを勉強し始めたので、自分の理解を試すために書きます。 簡単なCRUDの説明になります。 また、以下の内容で簡単なMongoDBの使い方がわかった方は、[Groovy] MongoDBを簡単に扱えるイケてる言語Groovy -基本的なCRUD-を見ていただければ、プログラミング言語Apache GroovyからMongoDBを扱う方法も確認していただけます。 インストール Synapticパッケージマネージャからインストールします。 mongodb というパッケージを選択してインストールしてください。 インストール構成はまぁ普通な感じでしょうか?? 重要そうなファイルは以下のように配置されています。 /usr/bin/mongo /usr/bin/mongod /etc/mongodb.conf /var/lib/mongodb (con

                                                • テクノロジー
                                                • 2014/07/11 10:21
                                                • MongoDB
                                                • 入門
                                                • db
                                                • database
                                                • ブックマーク バー
                                                • リモートサーバ上のMySQLにSSHトンネル経由でアクセス(Putty) - Qiita

                                                  3 users

                                                  qiita.com/saba1024

                                                  Puttyを利用すると、リモートサーバ上のMySQLにSSHトンネル経由でアクセスできます。 SSHトンネルは踏み台を用意したりといろいろなことが出来ますが、今回は開発マシンから単純にリモートサーバ上のMySQLに接続する手順です。 本番サーバのDBに外部からアクセスしたいけど、アクセス制御が面倒だし通信経路もセキュアじゃないし・・・という場合に利用できるかなと思います。 今回はMySQLと銘打っていますが、他のアプリケーションでも同様にSSHトンネルが利用できます。 SSHトンネルの設定 まずはリモートサーバへのSSHの設定 正しいホスト名とSSHポート番号を入力してください。 SSHでログインするユーザ名の指定(必須ではない) SSHのユーザ名をココで指定しておくと毎回入力しなくて良いので楽チンです。 keepaliveの設定(必須ではない) keepaliveに値を入れておくと、一定

                                                  • テクノロジー
                                                  • 2014/06/06 15:02
                                                  • [Grails]リクエスト毎に必ず実行される処理を作成する(InterceptorとFilter) - Qiita

                                                    5 users

                                                    qiita.com/saba1024

                                                    参考URL Interceptor Filter #概要 コントローラ内のアクションメソッドの実行前(後)に必ずなにか処理を実行したい場合、 Interceptor を利用します。 コントローラに処理が移る前(後)に(つまりアクセスのたびに)必ずなにか処理を実行したい場合 Filter を利用します。 InterceptorとFilterはとても便利な機能で、公式ドキュメントもシンプルでわかりやすいです。(GORMと違って。。。) むしろ公式だけ見たほうが説明が簡潔で分かりやすいです。 ただ、処理の前後に必ず実行したいものが有る場合どうすればいいの?という疑問を持ったときに公式ドキュメントのどこを見ればいいのかわからなかったので、リファレンス的にこの記事を書きました。 必ず実行する処理の典型例のログイン機能はSpringSecurityCoreなど便利なプラグインに任せたほうがいいので、じ

                                                    • テクノロジー
                                                    • 2014/05/03 08:56
                                                    • Grails
                                                    • vimで指定した文字列が(有る or 無い) 行を削除する - Qiita

                                                      14 users

                                                      qiita.com/saba1024

                                                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                      • テクノロジー
                                                      • 2014/03/26 09:01
                                                      • vim
                                                      • [Solr]全てのドキュメントをインデックスから削除する - Qiita

                                                        7 users

                                                        qiita.com/saba1024

                                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                        • テクノロジー
                                                        • 2014/03/06 03:29
                                                        • solr
                                                        • 検索
                                                        • Adminerでお手軽DB管理&アクセス制御 - Qiita

                                                          3 users

                                                          qiita.com/saba1024

                                                          参考: http://www.adminer.org/ http://www.adminer.org/en/extension/ #Adminerとは? AdminerはphpMyAdminのようにブラウザからデータベースを管理するツール。 しかし、AdminerはPHP1ファイルのみで構成されていてとてもお手軽。 さらにMySQL以外のデータベースにも対応していて、何より高速に動作する。 Adminer本体の設置 ドキュメントルートなどに以下のファイルを設置 adminer-3.7.1-mysql.php 実際に使ってみる 後はブラウザで該当ファイルにアクセスするだけで動作する。 ログイン画面で、アクセスするデータベースのユーザ名などが求められる。 #IPアドレスでアクセス制御 さすがにドキュメントルートにこんな危ないものは置けないぜ、というのは当然の反応。 そこで、Adminerは簡単

                                                          • テクノロジー
                                                          • 2014/01/22 12:04

                                                          このページはまだ
                                                          ブックマークされていません

                                                          このページを最初にブックマークしてみませんか?

                                                          『qiita.com』の新着エントリーを見る

                                                          キーボードショートカット一覧

                                                          j次のブックマーク

                                                          k前のブックマーク

                                                          lあとで読む

                                                          eコメント一覧を開く

                                                          oページを開く

                                                          はてなブックマーク

                                                          • 総合
                                                          • 一般
                                                          • 世の中
                                                          • 政治と経済
                                                          • 暮らし
                                                          • 学び
                                                          • テクノロジー
                                                          • エンタメ
                                                          • アニメとゲーム
                                                          • おもしろ
                                                          • アプリ・拡張機能
                                                          • 開発ブログ
                                                          • ヘルプ
                                                          • お問い合わせ
                                                          • ガイドライン
                                                          • 利用規約
                                                          • プライバシーポリシー
                                                          • 利用者情報の外部送信について
                                                          • ガイドライン
                                                          • 利用規約
                                                          • プライバシーポリシー
                                                          • 利用者情報の外部送信について

                                                          公式Twitter

                                                          • 公式アカウント
                                                          • ホットエントリー

                                                          はてなのサービス

                                                          • はてなブログ
                                                          • はてなブログPro
                                                          • 人力検索はてな
                                                          • はてなブログ タグ
                                                          • はてなニュース
                                                          • ソレドコ
                                                          • App Storeからダウンロード
                                                          • Google Playで手に入れよう
                                                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                                                          設定を変更しましたx