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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    iPhone 17

『webengineerlife.com』

  • 人気
  • 新着
  • すべて
  • すごく簡単にユーザーを一括で登録する方法 | Webエンジニアライフ

    5 users

    webengineerlife.com

    50件ほどのユーザー登録を行なった際に使った方法です。 例えば、5ユーザーを登録する場合 ユーザーの追加(useraddコマンド) # useradd -s /sbin/nologin hoge1 # useradd -s /sbin/nologin hoge2 # useradd -s /sbin/nologin hoge3 # useradd -s /sbin/nologin hoge4 # useradd -s /sbin/nologin hoge5 「-s /sbin/nologin」は、SSHでログインさせたいなら不要です useraddコマンドは、そもそも対話型じゃないのでそのまま実行するだけでOKです。 hoge1やhoge2がユーザー名になります。 パスワードの設定(passwdコマンド) # echo "hogehoge1" | passwd --stdin hoge1

    • テクノロジー
    • 2013/05/17 11:44
    • CakePHPのView以外で実行されたSQLを見る方法 #cakephp | Webエンジニアライフ

      17 users

      webengineerlife.com

      CakePHPのShellを作っている時に実行されたSQLを見たいなーと思って調べてみました。 1行で書けるので覚えておくと便利です。 さっそくですが、SQLの実行結果を見るには、以下のように書きます。 debug($this->{Model}->getDataSource()->getLog()); getLog()が肝です。 実際の使用例 $this->User->find('all', array( 'contain' => array( 'Post' => array( 'fileds' => array( 'Post.id', 'Post.title', 'Post.body' ), 'conditions' => array( 'Post.created <=' => '2012-12-31' ), ) ), 'fileds' => array( 'User.id', 'Use

      • テクノロジー
      • 2013/01/08 15:08
      • cakephp
      • SQL
      • debug
      • reference
      • DB
      • php
      • development
      • tips
      • Titanium MobileのAlloyで多言語化(i18n)対応する #titaniumjp | Webエンジニアライフ

        3 users

        webengineerlife.com

        Titanium Mobile 3.0以降の標準フレームワークになったAlloyで、多言語化対応の方法が分からなかったので調べてみました。 ※Titaniumは3.0、Alloyは、0.3.3のバージョンで確認しました。 対応については、今はまだviwesで多言語化の指定が出来ないそうで、ControllersかStyles(JSS)で指定することになります。 Controllersでの指定の仕方は、Alloyを使わない時と同じなので、今回はstylesで指定する場合を取り上げます。 ポイント1:多言語化したい部分にはテキストを入力しないようにする。 viwesにテキストを入力しているとそちらが優先されてしまいます。 <Alloy> <TabGroup> <Tab title="Tab 1" icon="KS_nav_ui.png"> <Window title="Tab 1"> <Lab

        • テクノロジー
        • 2012/12/21 17:33
        • Titanium
        • 開発
        • Hatena Engineer Seminarに行ってきた #hatenatech | Webエンジニアライフ

          3 users

          webengineerlife.com

          はてなの東京オフィスが南青山に移転するということで、エンジニア向けのセミナーがあったので参加してきました! 詳細は、はてな東京開発センターを開設します&エンジニア向けセミナーのお知らせ – Hatena Developer Blogから。 以下、内容のまとめです。 はてなのサービス開発と東京開発センターの立ち上げ 田中さん id:stanaka / @stanaka はてなの歴史 はてなを知らない人向けに、はてなの歴史など。 オフィスの場所を、京都 → 東京 → (シリコンバレー) → 京都と移転。色々と試行錯誤しているのが垣間見れる。 京都 → 東京のときに、サービスを停止して、サーバーを車に載っけて移動させたらしい。今じゃ考えられない。 開発について ペーパープロトタイピングでアプリ開発を行なっている。 リーン開発(仮説→計測→検証)も。 環境について 生産性が重要になるので、それを意

          • テクノロジー
          • 2012/09/27 00:26
          • HTML5 Conference 2012レポート #html5j | Webエンジニアライフ

            7 users

            webengineerlife.com

            2012年9月8日(土)に慶應義塾の日吉キャンバスで行われた、HTML5 Conference 2012に参加してきました! 光栄なことに公式レポーターに選ばれ、終わった後の打ち上げにも参加させてもらいましたので、その様子も交えてレポートです。 基調講演 Googleの及川さん、白石さんのお二人で行われた基調講演。 及川さん(プーさん?) 白石さん Web技術の過去・現在・未来について Googleのプロダクトを中心に、HTML5関連技術やWebアプリケーションの歴史を振り返りました。 Gmail、Mapsの衝撃 WebアプリケーションからローカルへアクセスするためのGearsの登場 Googleが作ったブラウザChrome iOSのFlash非対応発表(Apple Shock) スマートフォン・タブレットの普及 WebGL、WebIntents、WebRTCの仕様策定 Windows 8

            • テクノロジー
            • 2012/09/10 20:46
            • HTML5
            • Web制作
            • イベント
            • event
            • html5con2012
            • 画像が含まれる要素の高さをjquery.tile.jsを使って調整する方法 | Webエンジニアライフ

              15 users

              webengineerlife.com

              要素の高さを揃える超軽量なjQueryプラグインjquery.tile.jsを公開で公開されている jquery.tile.js かなり便利なプラグインで、使っている人も多いはず。 テキストだけだったりすると以下のように書くだけでOKですが、画像が絡むとちょっと複雑でした。 $(function() { $(".tile-sample1").tile(); //その他のコード }); 画像が絡むと、画像の読み込みを待って、高さが決まったところから、tile.jsを実行する必要があります。 画像の読み込み前にtile.jsを実行してしまうと、画像を読み込んで高さが変わってしまいます。 ということで、前述のコードをちょっと変更します。 $(window).load(function() { $(".tile-sample1").tile(); }); $(function() { //その他の

              • テクノロジー
              • 2012/07/02 09:19
              • jQuery
              • jquery
              • javascript
              • さくらのVPSで動いているApacheの不要モジュールを削除する | Webエンジニアライフ

                4 users

                webengineerlife.com

                このブログはさくらのVPSで動いています。 それ以外にもCakePHPのアプリケーションがいくつか動いている状態です。 Apacheの不要モジュールを使わないようにするとメモリ消費が抑えられて良い事づくし。 さくらのクラウドがまともに使えるようになった時も、このテクニックが使えるはず!ということで、Apacheの不要モジュールを削除してみました。 不要なモジュールをロードしないようにコメントアウトする LoadModule auth_basic_module modules/mod_auth_basic.so LoadModule auth_digest_module modules/mod_auth_digest.so LoadModule authn_file_module modules/mod_authn_file.so #LoadModule authn_alias_module

                • テクノロジー
                • 2012/03/02 16:46
                • apache
                • module
                • メモリ
                • 高速化
                • *資料
                • wordpress
                • NetBeansではじめるSCSS | Webエンジニアライフ

                  15 users

                  webengineerlife.com

                  Less & Sass Advent calendar 2011の最終日25日目の記事です! NetBeansでSCSSをはじめるには、 scss-editorプラグイン sass本体 が必要になります。用意するのはこの2つだけ。 SCSSとはなんぞや SCSSとは、CSS拡張メタ言語の1つであるSassの別記法です。 CSS拡張メタ言語は、現行バージョンのCSSに不満を持ったみんなでCSSをより良くしようと考えだしたもの。そのままでは使わず、CSSにコンパイルして使います。 CSS拡張メタ言語では、SassとLESSの二つが有名。 導入はLESSの方がJSでコンパイル出来る分、楽だと言われていますが、私はSCSSを選択しました。 Sassの詳しい説明は、Less & Sass Advent calendar 2011の一日目Sassで行こう!が参考になると思います! で、そのSCSSのコ

                  • テクノロジー
                  • 2012/02/27 23:11
                  • netbeans
                  • sass
                  • SCSS
                  • CSS
                  • *あとで読む
                  • CakePHP1.3でPCと携帯の両対応 | Webエンジニアライフ

                    8 users

                    webengineerlife.com

                    PCではUTF-8でOKなのですが、モバイルはUTF-8への対応が未だに微妙なので、Shift_JISに変換します。 僕は以下のような条件で作ることが多いです モバイル用のlayoutファイルを用意する prefixでモバイルの処理を切り分け Ktai Libraryは使わない 絵文字を使わない モバイル用のlayoutファイルを用意する app/views/layout/mobile.ctp のファイル名で作ります。 その時に、charsetの指定をShift_JISにしておきます。 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> prefixでモバイルの処理を切り分け prefixの指定を追加 app/config/core.php Configure::write('Routing.pre

                    • テクノロジー
                    • 2012/02/08 11:36
                    • cakePHP
                    • mobile
                    • ブラウザ
                    • html
                    • Facebookアプリから写真を投稿する際にハマったところ | Webエンジニアライフ

                      3 users

                      webengineerlife.com

                      ずっと、かれこれ20時間以上悩んでいた問題がようやく解決したので、同じ事で悩む人の為に、備忘録として残しておきます。 英語のドキュメントに書いてあったりするのかな?探しきれていないかもしれないです。 結論 テストユーザーでのテストを信用せず、実アカウントでちゃんとテストをしましょう。 アルバムに登録する類のアプリは、実アカウントでテストしちゃうと、アルバムに追加したことがフィードに流れるので、テストがしづらいんですけどね… 概要 アプリからアルバムへ、写真を追加しようとしたけど上手く追加されない。という問題が発生しました。 エラーメッセージは「An unexpected error has occurred. Please retry your request later.」。ナンノコッチャ。 原因 結局原因は、動作チェックを行なったアカウントがテストユーザーだったから。 実アカウントでテ

                      • テクノロジー
                      • 2011/12/08 18:19
                      • facebook
                      • アプリ
                      • JavaScriptでランダム文字列を生成する | Webエンジニアライフ

                        3 users

                        webengineerlife.com

                        Windows環境でネットが使えない時に、CakePHPのSecurity.saltを考える必要があって作ったJSです。 ランダムで文字列を出力するJavaScript(英数編) (function(){ var array = new Array(); for(var i = 0; i < 10; i++) { array.push(String.fromCharCode('0'.charCodeAt() + i)) } for(var i = 0; i < 26; i++) { array.push(String.fromCharCode('a'.charCodeAt() + i)) } for(var i = 0; i < 26; i++) { array.push(String.fromCharCode('A'.charCodeAt() + i)) } var str = '';

                        • テクノロジー
                        • 2011/11/28 18:49
                        • javascript
                        • Macbook AirからMzoneに接続出来ない時に確認する5つのこと | Webエンジニアライフ

                          4 users

                          webengineerlife.com

                          1ヶ月近くMBAからMzoneに繋がらないとつぶやいていた私ですが、ようやく解決できましたので、その内容をまとめようと思います。 2011年11月4日現在の情報です。 IPアドレスの取得が出来ない人 まずは、IPアドレスの取得が出来ない人向けです。 まず、SSIDがdocomoになっているか SSIDはdocomoです。 残りの内容は、docomoになっていて、WEPキーも間違いがないことが前提になります。 あと、認証に必要なIDとパスワードも必要です。 IPアドレスを自分で割り当てない IPアドレスはDHCPを使って自動割り当てにしましょう。 Google Public DNSを設定しない 繋がらないって言っている人は、きっとこれが原因の人が多いと思う。 「8.8.8.8」、「8.8.4.4」を設定すると高速化出来る!といって設定した人が多いと思いますが、この設定をしてはいけません… 8

                          • テクノロジー
                          • 2011/11/08 09:46
                          • docomo
                          • CakePHPでCSVをインポートするならCakeDCのCsvImport Behaviorが一番良さそう | Webエンジニアライフ

                            9 users

                            webengineerlife.com

                            CSVのインポートをしたいということで、探してみるといいものがありました。 https://github.com/CakeDC/utilsで公開されているUtils Pluginの一部。CsvImport Behaviorです。 ドキュメントにはPHP5.2以上と書かれていますが、CsvImport Behaviorについては、PHP5.1.6でも動いています。 使い方 こんな感じ。usersテーブルへの追加の場合。 Controllerの準備 function import() { $filename = TMP . 'user.csv'; if(file_exists($filename)) { $db = $this->User->getDataSource(); $db->begin($this->User); $this->User->deleteAll('1 = 1'); $t

                            • テクノロジー
                            • 2011/09/19 14:05
                            • CakePHP
                            • csv
                            • reference
                            • development
                            • tips
                            • web
                            • WordPressを使っていて、過去の記事を埋もれさせたくないならTweet Old Postを使おう! | Webエンジニアライフ

                              5 users

                              webengineerlife.com

                              アルファブロガーでも無ければ、ブログはその特性上、どうしても埋もれてしまう記事が出てきてしまいます。 良い記事を書いても、見てもらえなければ意味がありません。 Twitterで紹介しても、そのタイミングで見てくれるフォロワーさんは限られてしまいます。 そこで登場するのがTweet Old Postプラグイン。 WordPressのプラグインですので、MovableTypeやブログサービスを使っている方はごめんなさい。 Tweet Old Postは、名前の通り古い記事をツイートしてくれるプラグインです。 ツイートの間隔、対象外のカテゴリーを選択出来、ツイート内容もタイトルだけ本文だけ、両方を選べたり、prefixを付けることが可能です。 少し手間ですが、対象外の記事も選択可能なので「そんな何回もツイートするような記事じゃないよ…」と思った記事を除くことが出来ます。 Tweet Old Po

                              • 暮らし
                              • 2011/08/24 00:04
                              • WordPress
                              • プラグイン
                              • plugin
                              • Twitter
                              • はてなダイアリーからWordPressへの移行方法 | Webエンジニアライフ

                                7 users

                                webengineerlife.com

                                先日、以前まで使っていたはてなダイアリーからWordPressへ記事を移行してきました。 ある程度は、用意されたはてなダイアリーの機能と、WordPressのプラグインで対応出来るので、ざっくりと対応する分には簡単です。 はてなダイアリーからWordPressに記事を移行する まずは、はてなダイアリーから記事データをエクスポートして、WordPressにインポートします。 はてなダイアリーから記事データをエクスポートする はてなダイアリーからのエクスポート はてなダイアリーのメニューから、MovableType形式で、記事データをエクスポートします。 WordPressにMovable Type and TypePad Importerプラグインをインストールする WordPressのインポート機能は、プラグインで実現されています。 WordPress インポートプラグイン一覧 今回は、M

                                • テクノロジー
                                • 2011/08/22 18:44
                                • WordPress
                                • はてな

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

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

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

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

                                j次のブックマーク

                                k前のブックマーク

                                lあとで読む

                                eコメント一覧を開く

                                oページを開く

                                はてなブックマーク

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

                                公式Twitter

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

                                はてなのサービス

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