タグ

ブックマーク / qiita.com (26)

  • GlassFishとPayaraを使うときに参考になるサイト集 - Qiita

    # %PAYARA_HOME%/glassfish/bin/asadminにPATHが通っている場合 # 起動したい $ asadmin start-domain # 停止したい $ asadmin stop-domain # 再起動したい $ asadmin restart-domain Payara の起動と停止 — intra-mart Accel Platform セットアップガイド (Payara編) バージョンを確認したいとき localにあるGlassFishとPayaraのバージョンを確認する方法 - Qiita 管理コンソールを表示する domain.xmlを開く protocol="admin-listener"で検索して以下の行を見つける <network-listener port="{ポート番号}" protocol="admin-listener" transp

    GlassFishとPayaraを使うときに参考になるサイト集 - Qiita
    mantax
    mantax 2024/06/13
  • うわっ…私のtrello、丸見え…?(簡易チェックツール付き) - Qiita

    ググると出てくる誰かのボード みんな大好きタスク管理ツールのTrello。 先日、Trelloの利用規約を調べようと思って「trello 利用規約」でググったら、公式の利用規約ページよりも誰かの公開ボードがヒットしました・・・ 公開ボードになっていると検索エンジンにインデックスされるようで、「trello ○○」でググると色々なボードがヒットします。 恐ろしいググラビリティの高さです。 ※悪用を推奨しているつもりではないですが、当に簡単に色々ヒットしてしまいます。 非公開に設定しよう ボードが公開設定になっていると、検索エンジンにインデックスされてしまいます。 皆さん、必要が無い限りはボードを非公開にしましょう。 以下のように、簡単に非公開に出来ます。 公開ボードがないかチェックしよう 参加しているボードが沢山ある場合、ボードをひとつずつ開いて調べるのは大変なので、簡易チェックツールを作

    うわっ…私のtrello、丸見え…?(簡易チェックツール付き) - Qiita
    mantax
    mantax 2021/04/06
  • OracleからPostgreSQL移行について - Qiita

    はじめに これは、PostgreSQL Advent Calendar 2019の8日目の記事となります。 この記事は自分なりに Oracle から PostgreSQL に移行する上で調べたものです。 サーバーリプレース作業(Windows Server 2008R2 + Oracle 11g → Windows Server 2016 + PostgreSQL 9.6) を昨年から準備してきまして、今年の9月から順次展開中です。 当初は Oracle 12c で検討していたのですが、やはりネックとなったのはライセンス料金(2016年の Oracle Database の大幅なライセンス改訂)でした。全国25箇所ありますのでコストがバカになりません。ということでコスト削減もあって、PostgreSQL に変更となりました。 【B4】OracleからPostgreSQLへのDB移行の実際

    OracleからPostgreSQL移行について - Qiita
  • AWSにおける共有コンテンツ参照方式を検討する("S3をマウントしたい"から始まった議論の一部始終) - Qiita

    1.背景 S3の可用性や耐障害性って魅力的! ただし、NFSマウントできないので、扱う側がS3のAPIで会話しないといけない。 現行では、複数台あるWebサーバがそれぞれファイルサーバへNFSマウントして共有コンテンツを参照していたんですが、S3だとこの構成がとれない。。。 なんとかならないか?そんな理由で始まった検討経緯を共有します。 2.方式案 思いついたのは、大きく以下の4方式。早速各方式について検討開始しました。 ①:S3コマンドで会話するよう、アプリケーション修正(AWS推奨) ②:何らかの形でS3のバケットをNFSマウントする(S3fsとか) ③:インスタンス側にデータを同期する(S3 syncとか) ④:EC2でファイルサーバを構築する(最終手段) 3.検討の流れ やはり最初は教科書通りにやろうとはしましたが、アプリケーション側の修正が大きいので非現実的でした。 ということで

    AWSにおける共有コンテンツ参照方式を検討する("S3をマウントしたい"から始まった議論の一部始終) - Qiita
    mantax
    mantax 2016/11/17
  • AngularJSアンチパターン集 - Qiita

    (150522追記)稿の続編としてAngularJSモダンプラクティスを掲載しました。稿は2014年9月に執筆し、情報がかなり古くなっています。続編では、AngularJS 1.4やAngular 2に関する情報をまとめ、入門者への新鮮なチュートリアル、熟練者の移行手引として作成しました。どうぞご覧ください。 この記事は記録のため残します。 AngularJS歴1年の筆者による個人的なAngularJSアンチパターン集です。自分のための戒めとメモを兼ねています。個人差があると思いますので、参考程度に。 また、筆者はTypeScriptで書いています。 Components ComponentsのDI数が6以上になる 危険度★★★ angular.module('myApp') .service('FooService', [ '$q', '$resource', '$rootScope

    AngularJSアンチパターン集 - Qiita
  • Electron: autoUpdaterでアプリを自動アップデートさせる方法 (Mac/Windows) - Qiita

    TL; DR ElectronのautoUpdaterモジュールを使うとMac/Windowsでアプリを自動アップデートさせられる Mac/Windowsそれぞれ違うアップデートのリリース方法が必要 Mac: アップデート情報を返すWeb APIを用意する Windows: grunt-electron-installer で作ったファイルをS3とかにアップロードする あとはautoUpdaterのAPIを呼び出すだけ はじめに Electronには autoUpdaterという、アプリの自動アップデート用モジュールが入っている。これを使うとMac/Windowsでアプリを自動アップデートさせることができる。 Wantedlyが開発しているメッセージングアプリのSyncデスクトップ版では、実際にautoUpdaterを使っているが、Mac/Windowsそれぞれで違うセットアップが必要であ

    Electron: autoUpdaterでアプリを自動アップデートさせる方法 (Mac/Windows) - Qiita
  • 業務システムに Electron を組み入れるという提案 - Qiita

    今日は、業務システムにElectronを組み入れるという提案をしたいと思います。 Electron のおさらい Electronは、Chromium + Node で構成された、デスクトップアプリ作成環境です。ビューは Chromium のウェブブラウザとしての機能がそのまま使えます。また、Node を組み込んでいるためにNodeの資産がほぼそのまま流用できます。サーバー機能とブラウザ機能の両方を持った環境とも言えます。 業務システムをウェブベースで作るの無駄じゃないですか? いろいろな会社で業務システムと呼ばれる社内だけで使われるシステムがあると思います。そういったシステムは最近では何も考えずにウェブフロントを持ち、APIもウェブベースで、RailsJavaEEなどを使って作られていたりしませんか? ウェブサーバーの持つオーバーキル感 ウェブサーバーを構成する技術は割とオーバーキル感の

    業務システムに Electron を組み入れるという提案 - Qiita
    mantax
    mantax 2016/02/19
  • azure web site での簡単なログの取り方 - Qiita

    1日目、2日目とレベルの高い話が続いていますが、3日めはがっつりとレベルを落としていきます! ということで、azure を利用し始めた時に、自分の中で一番困ったことをまとめました。 対象 Azure Portal から Websites を立ててみたことがある人 visual studio 2013 が入っている人 プログラムからログを出力したい人 azure の右も左もわからなかった時に一番こまったこと ログの出し方がわからなかった Websiteの仮想マシンは基的に使い捨てである そのため、ログのような捨てられると困るものは、仮想マシン外のどこか に保存しておく必要がある 今となっては当たり前だよね~、と笑って言えるのですが右も左もわからなかった当時はそこを理解しておらず、ぽっきりと心が折れました。豆腐メンタルすぎますね。 この過去はお墓まで持って行こうかとも思っていたのですが、世の

    azure web site での簡単なログの取り方 - Qiita
  • Android Advanced TextView - Qiita

    Compound Drawable これは、とてもポピュラーな使い方で TextViewのテキスト文の上下左右にアイコンを表示したい場合などに有効です <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/animation" android:drawableLeft="@drawable/rotating_loading" android:drawableRight="@drawable/animated_wifi" android:drawableBottom="@drawable/animated_clock"/> <!-- android:drawableLeft android:drawableRight android:d

    Android Advanced TextView - Qiita
  • 買ってよかったAndroid関連電子書籍まとめ - Qiita

    Android技術書、どうせ買うなら電子書籍がいいよね!と電子書籍をあちこちで買ったり買い直したりしてるので知見を共有します。 どこで買うべきか 電子書籍技術書を購入する際、なるべく制限の少ないものを探すことが重要です。 何も考えずに買ってしまうと、以下の様な制限に引っかかってしまいます。 PC/Macで閲覧できない 全文検索ができない 文字列コピーができない 印刷ができない 技術書に限っては閲覧制限のかかっていないPDFを入手できることが最善だと思います。 達人出版会 閲覧制限のないPDFを入手することができます。 ここで購入できる書籍はなるべくここで購入しています。 領収書が発行されないので、必要な人は注意してください。 http://tatsu-zine.com/ 技術評論社 閲覧制限のないPDFを入手することができます。 Androidもそこそこあって良いです。 AdobeR

    買ってよかったAndroid関連電子書籍まとめ - Qiita
    mantax
    mantax 2015/04/06
  • 【Android】いまさら聞けないdp入門 - Qiita

    dpとは? Androidのデザインにおいて、必ず理解しておくべきポイントのひとつがdpについてです。 dp(density-independent pixels)とは密度非依存ピクセルのことで、dipとも呼ばれています。 Androidはこのdpのおかげで多用な端末をサポートできているのです。 dpのない世界 - 端末の解像度ごとに表示サイズが違う dpのある世界 - 端末の解像度が違っても表示サイズは保たれる Supporting Multiple Screens | Android Developers More Resource Types | Android Developers px、dpi、dp dpを理解する上で欠かせない要素がpx(ピクセル)とdpi(画面密度)です。 px px(pixel)というのはハードウェアで実装されている解像度そのものです。ピクセルとも言います。

    【Android】いまさら聞けないdp入門 - Qiita
  • JSONのSyntaxチェックやDiffを手っ取り早く確認する - Qiita

    この記事は、「1分で実現できる有用な技術 Advent Calendar 2014」の13日目の記事です。 \ この記事は1分で読めます。 / みなさん、JSONを確認する際に整形やDiffはどうしていますか? コマンドから「jq」などを使って整形・フィルタリングしているのでしょうか? 今日は「jq」のように高機能ではありませんが、普段からお世話になっている Syntax・Diffチェックが手軽に利用できる「JSONLint Pro」を紹介します。 目次 サイト紹介 Syntaxチェック・整形 URLから取得 Diffチェック あとがき サイト紹介 まず、「JSONLint Pro」を開くと入力画面いっぱいのサイトになっています。

    JSONのSyntaxチェックやDiffを手っ取り早く確認する - Qiita
    mantax
    mantax 2015/04/06
  • Gradle入門 - Qiita

    追記1: コメントでの指摘を受け、gvmに関する記述を削除 この記事は、日経ソフトウェア 2013年 06月号 04/24発売 のステマ記事です。 6月号に、@keiji_ariyama(前座部分担当) と 僕(Gradle概要担当) と @sys1yagi(Android対応部分担当) という分担でGradle入門的な記事を書きました。 ですが、僕の目的としてはトップゲート社員への布教を主目的と考えて書いたため、来要求されている分量を(わざと)大幅にオーバーして書いていました。雑誌に掲載されなかった溢れ分をネットで公開して良いか打診した所、「全文掲載でも良いですよ」という豪気なお許しを頂いたのでここに公開します。この場を借りてお礼申し上げます。 プロの編集さんの手を経て、だいぶわかりやすく噛み砕かれたものが雑誌のほうには掲載されていますので、ここに書いてある内容が難しいなぁ…と思ったら

    Gradle入門 - Qiita
    mantax
    mantax 2014/12/02
  • Androidエンジニアが開発する上で知っておきたいこと - Qiita

    はじめに 投稿では、Android開発を行う中で、筆者が有益だと感じた情報やつまづきやすいポイントを、オフィシャルのソースへのリンクを中心にまとめています。これから開発を始めるチームや個人の方の参考にしていただければ幸いです。 開発の心得 Android Developers のドキュメントを読みましょう!英語が苦手な方は敬遠しがちかもしれませんが、参考になる情報がたくさんあります。ある程度開発経験を積むとスムーズに理解でき、新たな発見もあって読んでいて楽しいと思います。 https://developer.android.com/index.html 初めて開発をするという方は、Training のドキュメントを、コードを書きながら読み進めるとよいと思います。 http://developer.android.com/training/index.html サポート対象のプラットフォー

    Androidエンジニアが開発する上で知っておきたいこと - Qiita
  • 隊長、Androidアプリのソースがぐちゃぐちゃであります!! - Qiita

    複数の責務をFragmentやActivityに押し込めてるのが原因です。 公式サイトに書いてあるようなこともありますが、今一度まとめてみました。 -- Activityの長さが10000行を超えました!!とても保守できません!!隊長!! 初期のAndroid開発は手探りでした。Activity、Intent等、大きな枠組みでは優れてましたが、その上の層に関してはノータッチでした。 皆Activityが単位として大きすぎるのは理解してましたが、多くの人はActivityにコードを詰め込む道を選びました。フレームワークを 使う ことに慣れすぎて、 作る ことには不慣れだったのです。 とはいえ、そんなコードはすぐ破綻します。それではまずいということで、GUIフレームワークの知見のある人達は、各々、オレオレフレームワークを内部で抱え込むことになりました。暗黒時代です。 しばらくして、開発が追いつ

    隊長、Androidアプリのソースがぐちゃぐちゃであります!! - Qiita
  • 気軽にプログラミングを始められるWebエディタ『runstant』作りました - Qiita

    7月19日. 久しぶりの3連休. 予定はぎっしりだった. だが神からのお告げがあった. なんか作れと. 気づいたらオレの指は Macbook Air の薄いキーボードの上だった. ってことで連休中にちょっとしたツール作りました. 気軽にプログラミングを始められるWebエディタです. 名前は runstant. run + instant の略で, インスタントラーメンのように一瞬で気軽に実行できるよって意味です. ログイン不要, サーバー通信なしで一瞬で プログラミングを始めることができます!! 一応, tmlib.js 公式エディタ的な 位置づけなのでデフォルトで tmlib.js のサンプルが入ってます. とりあえず触ってみてください -> こちら 特徴 ログインの必要ないよ 状態を hash で保存するのでサーバー通信しないよ html/css/javascript が書けるよ ちょ

    気軽にプログラミングを始められるWebエディタ『runstant』作りました - Qiita
  • ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習

    最近、あまりプログラミングが得意でない人のサポートをする形で、長い時間にわたってペアプログラミングを行っている。そのなかで、気がついた悪い習慣と成長するための良い習慣というものをまとめてみる。 この記事のバックグラウンドとなる体系的知識がになりました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング あわせて読みたい 経営者マインドが足りない!vs. 現場に任せてくれない!の対立をなくすカードゲームをつくった話 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 心理的安全性ガイドライン(あるいは権威勾配に関する一

    ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習
    mantax
    mantax 2014/05/25
  • S2-020類似攻撃のStruts1での対策方法 - Qiita

    恐ろしいことですが、実装が全然違うStruts2の脆弱性S2-020と同様の攻撃手法で、Struts1も脆弱性があることが分かりました。 http://www.lac.co.jp/security/alert/2014/04/24_alert_01.html ここではあまり明らかになっていませんが、原因は // Set the corresponding properties of our bean try { BeanUtils.populate(bean, properties); } catch(Exception e) { throw new ServletException("BeanUtils.populate", e); } finally { if (multipartHandler != null) { // Set the multipart request handl

    S2-020類似攻撃のStruts1での対策方法 - Qiita
  • CoreOS が提供してくれるもの - Qiita

    CoreOS の提供してくれる etcd と fleet を少し触って見たのでまとめることにします。 あんまり頑張って CoreOS のドキュメントを読んでいないので理解に間違いがある可能性があるので、編集リクエスト大歓迎です。 詳細なエントリー @mopemope が書いてくれています。詳細に知りたい方はコチラを読むと良いです。 入門と書いてある割にまったく入門ではないので注意。 CoreOS 入門 - Qiita CoreOS は Docker を提供してくれる便利 OS というイメージが広まってますが、それはあまり適切ではありません。 CoreOS はクラスター機能を持っているモダンな Linux です。もちろん Docker も入っていますが、それはベースの一つというだけです。Docker を使うだけなら Ubuntu に Docker をインストールして使う方が良いでしょう。 C

    CoreOS が提供してくれるもの - Qiita
    mantax
    mantax 2014/03/30
  • modern.IEのWindows 7で日本語の表示と入力をできるようにする - Qiita

    2014-09-08 追記 White Tiger - 英語Windows 7 Ultimateを日語化する方法にスクリーンショット入りの親切な記事があったので、お好みでそちらをご参照ください。 概要 Modern.IEのサイトで配布されているIEテスト用のWindows VMは英語環境になっています。これに日語ランゲージパックをインストールして、日語の表示と入力をできるようにするための手順のメモです。ついでにタイムゾーンも日に変更します。 試したVMはIE8 Win7です。環境はOS X 10.8.5上のVirtualBox 4.3.6です。 タイムゾーンを日に変更。 スタートメニューの[Control Panel]をクリックします。 [Clock, Language, and Region]セクションのリンクをクリックします。 [Date and Time]セクションの[C

    modern.IEのWindows 7で日本語の表示と入力をできるようにする - Qiita