Twitter linkLinkedin link

News aggregator

最新のオラクル社員ブログはこちらから!

Oracle - 31 May, 2019 - 21:00

日本オラクルの社員が専門分野について語るブログです。

最新情報はこちらからご覧ください!


直接リンクは以下からどうぞ。

Categories: Niche Blogs

Email notification of FMA events

Oracle - 1 hour 31 min ago

One of the projects I worked on for Solaris 11 was to record some information on System Panics in FMA events.Now I want to start making it easier to gather this information and map it to known problems. So starting internally I plan to utilise another feature which we developed as part of  the same effort. This is the email notifications framework. Rob Johnston described this feature in his blog here.

So the nice feature I want to utilise it custom message templates. So I thought I'd share how to do this It's pretty simple, but I got burnt by a couple of slight oddities - which we can probably fix.

First off I needed to create a template. There are a number of committed expansion tokens - these will work to expand information from the FMA event in to meaninful info in the email. The ones I care about this time are

%<HOSTNAME> : Hostname of the system which had the event %<UUID> : UUID of the event - so you can mine more information %<URL> : URL of the knowledge doc describing the problem

In addition I want to get some data that is panic specific. As yet these are uncommitted interfaces and shouldn't be relied upon, but for my reference these can be accessed

Panic String of the dump is %<fault-list[0].panicstr> Stack trace to put in to MOS is  %<fault-list[0].panicstack>

These are visible in the panic event - so I don't feel bad about revealing the names, but I stress they shouldn't be relied upon.

So create a template which contains the text you want. Make sure it's readable by the noaccess user (ie. not /root)

The one I created for now looks like this

# cat /usr/lib/fm/notify/panic_template %<HOSTNAME> Panicked For more information log in to %<HOSTNAME> and run the command fmdump -Vu %<UUID> Please look at %<URL> for more information Crash dump is available on %<HOSTNAME> in %<fault-list[0].dump-dir> Panic String of the dump is %<fault-list[0].panicstr> Stack trace to put in to MOS is %<fault-list[0].panicstack>  

I then need to add this to the notification for the "problem-diagnosed" event class. This is done with the svccfg command

 

# svccfg setnotify problem-diagnosed \"mailto:someone@somehost?msg_template=/usr/lib/fm/notify/panic_template\"

(Note the backslashes and quotes - they're important to get the parser to recognise the "=" correctly.)

It would be nice to tie it specifically to a panic event, but that needs a bit of plumbing to make it happen.

You can  verify it is configured correctly with the command

 

# svccfg listnotify problem-diagnosed     Event: problem-diagnosed (source: svc:/system/fm/notify-params:default)         Notification Type: smtp             Active: true             reply-to: root@localhost             msg_template: /usr/lib/fm/notify/panic_template             to: someone@somehost

Now when I get a panic, I get an email with some useful information I can use to start diagnosing the problem.

So what next? I think I'll try to firm up the stability of the useful members of the event, and may be create a new event we can subscribe to for panics only, then make this template an "extended support" option for panic events, and make it easily configurable.

Please do leave comments if you have any opinions on this and where to take it next.



 





Categories: Niche Blogs

Interaction 12 in Dublin - Day 1

Oracle - 1 hour 48 min ago

Exactly a week ago, Interaction 12 was kicked off by the mayor of Dublin. I mean the real mayor rather than the one in 4square. He talked about (sub)urban planning and the public bicycle system in Dublin. He was proud to say that a minor change in the interaction design prevented the theft of many bikes. Other than Paris (they lost hundreds), the pole to get a bike is not prominently highlighted in a way that everybody can take the bike as soon as it unlocks. Just two bikes were stolen and both were returned. Clever briefing, or clever mayor – you decide.

Disrupt

After a while I decided to like the opening keynote by Luke Williams. He tackled the general problem of large companies (hey, this should apply to Oracle as well) that they are obviously unable to create new disruptive markets. If they have a business, a successful business, they focus to exploit it as long as possible. But they neglect to go for niche markets, because the dollars are earned in the main stream. Blockbuster Video ignored Netflix. Kodak ignored digital photography. Nokia ignored Apple and Google in the mobile phone market...

Luke offered the idea to do exactly the opposite of the (current) cliché. Why –the heck– are socks sold in pairs? – My mind kicked in and said, "yeah, if I have a hole if a friend has a hole in his sock he can buy just one sock to complete the pair. Makes sense!" But Luke continued to explain that a company built a business on selling socks in sets of three. And none of them has the same pattern! Kids and girls in specific love the brand.

/a few more images

Videos shown by Luke_

National Leprechaun Museum

The disruptive highlight of the day was Tom O’Rehilly’s talk on Imagination and Identity. Tom started his career with selling luxury furniture, until he recognized that he was in fact selling experiences. Welcome Tom, to the field of user experience and interaction design. I do not remember why he told the story of Brasil, an island on the shores of Ireland that only appeared every 7 years. But I do remember his stories about the Leprechaun, a little Irish wizard or dwarf that is very hard to track. Tom runs the National Leprechaun Museum in Dublin, which is called a museum for the lack of a better word. It is an experience that turns the visitors into little Leprechauns themselves. You enter through a wooden tunnel that changes its diameter while you walk though. It must be a spectacular effect like Alice through the rabbit's hole.

/photo cc by The National Leprechaun Museum

What If...

The second keynote of the day should be mentioned: What If... crafting design speculations by Anthony Dunne

 /more photos

In addition to the summary at core77, I will try to add more video links to the projects_

Related_
Categories: Niche Blogs

Oracle Buys Taleo

Oracle Press Release - 3 hours 20 min ago
Oracle Press Release Oracle Buys TaleoAdds Leading Talent Management Cloud Offering to the Oracle Public Cloud Redwood Shores, CA – February 9, 2012

Oracle today announced that it has entered into an agreement to acquire Taleo Corporation (NASDAQ:TLEO), a leading provider of cloud-based talent management for $46.00 per share or approximately $1.9 billion, net of Taleo’s cash and debt. Taleo’s Talent Management Cloud helps organizations attract, develop, motivate and retain human capital to improve performance and drive growth.

Together, Oracle and Taleo expect to create a comprehensive cloud offering for organizations to manage their Human Resource operations and employee careers. The combination is expected to empower employees and managers to effectively manage careers throughout their entire employment, enable organizations to retain talent and optimize costs, and improve the employee experience through faster on boarding and better collaboration with team members via social media.

The Board of Directors of Taleo has unanimously approved the transaction. The transaction is expected to close mid-year 2012, subject to Taleo stockholder approval, certain regulatory approvals and other customary closing conditions.

“Human capital management has become a strategic initiative for organizations,” said Thomas Kurian, Executive Vice President, Oracle Development. “Taleo’s industry leading talent management cloud is an important addition to the Oracle Public Cloud.”

“Taleo’s integrated cloud-based talent management solutions optimize how organizations hire, manage, develop and reward their employees and gives companies the intelligence needed to capitalize on their most critical asset – their people,” said Michael Gregoire, Chairman and CEO, Taleo. “Joining forces with Oracle gives us the opportunity to better serve our customers.”

More information on this announcement can be found at http://www.oracle.com/taleo.

About Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NASDAQ:ORCL), visit www.oracle.com.

TrademarksOracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.Cautionary Statement Regarding Forward-Looking StatementsThis document contains certain forward-looking statements about Oracle and Taleo, including statements that involve risks and uncertainties concerning Oracle's proposed acquisition of Taleo, anticipated customer benefits and general business outlook. When used in this document, the words "anticipates", “can", “will”, "look forward to", "expected" and similar expressions and any other statements that are not historical facts are intended to identify those assertions as forward-looking statements. Any such statement may be influenced by a variety of factors, many of which are beyond the control of Oracle or Taleo that could cause actual outcomes and results to be materially different from those projected, described, expressed or implied in this document due to a number of risks and uncertainties. Potential risks and uncertainties include, among others, the possibility that the transaction will not close or that the closing may be delayed, the anticipated synergies of the combined companies may not be achieved after closing, the combined operations may not be successfully integrated in a timely manner, if at all, general economic conditions in regions in which either company does business, and the possibility that Oracle or Taleo may be adversely affected by other economic, business, and/or competitive factors. Accordingly, no assurances can be given that any of the events anticipated by the forward-looking statements will transpire or occur, or if any of them do so, what impact they will have on the results of operations or financial condition of Oracle or Taleo. In addition, please refer to the documents that Oracle and Taleo, respectively, file with the U.S. Securities and Exchange Commission (the “SEC”) on Forms 10-K, 10-Q and 8-K. These filings identify and address other important factors that could cause Oracle's and Taleo’s respective operational and other results to differ materially from those contained in the forward-looking statements set forth in this document. You are cautioned to not place undue reliance on forward-looking statements, which speak only as of the date of this document. Neither Oracle nor Taleo is under any duty to update any of the information in this document.Additional Information about the Merger and Where to Find ItIn connection with the proposed merger, Taleo will file a proxy statement with the SEC. Additionally, Taleo and Oracle will file other relevant materials in connection with the proposed acquisition of Taleo by Oracle pursuant to the terms of an Agreement and Plan of Merger by and among, Taleo, OC Acquisition LLC, a wholly owned subsidiary of Oracle, Tiger Acquisition Corporation, a wholly-owned subsidiary of Oracle, and Oracle. The materials to be filed by Taleo with the SEC may be obtained free of charge at the SEC's web site at www.sec.gov. Investors and security holders of Taleo are urged to read the proxy statement and the other relevant materials when they become available before making any voting or investment decision with respect to the proposed merger because they will contain important information about the merger and the parties to the merger. Oracle, Taleo and their respective directors, executive officers and other members of their management and employees, under SEC rules, may be deemed to be participants in the solicitation of proxies of Taleo stockholders in connection with the proposed merger. Investors and security holders may obtain more detailed information regarding the names, affiliations and interests of certain of Oracle's executive officers and directors in the solicitation by reading the proxy statement and other relevant materials filed with the SEC when they become available. Information concerning the interests of Taleo’s participants in the solicitation, which may, in some cases, be different than those of Taleo’s stockholders generally, is set forth in the materials filed with the SEC on Form 10-K and will be set forth in the proxy statement relating to the merger when it becomes available. Contact Info

Carol Sato
Oracle Corporate Communications
+1.650.633.5551
carol.sato@oracle.com

Ken Bond
Oracle Investor Relations
+1.650.607.0349
ken.bond@oracle.com

Develop Your Experience Platform through Connected Interations

Oracle - 4 hours 11 min ago

In this video, Jeff Grossman from Oracle Retail talks about Connected Interactions as a part of Your Experience Platform. He demonstrates the cross-channel experience that Oracle Retail applications provide, making it easy for retailers to provide a world class shopping experience on any platform, and also transition transactions between platforms, allowing customers to shop online and buy instore, or vice versa.

This video was filmed at the Oracle stand at NRF Retail's Big Show 2012. To find out more about Oracle Retail's products, visit http://www.oracle.com/retail

Categories: Niche Blogs

Javavorlesung mit online-Technologien

Oracle - 4 hours 36 min ago


Unser Kollege, Dr. Stefan Schneider (Chief Technologist ISV-Engineering, Oracle Deutschland), hält Java-Vorlesungen an der Dualen Hochschule Baden-Württemberg und informiert in diesem Beitrag über sein Vorlesungskonzept, das er mit online-Technologien gestaltet hat.

An der DHBW verfügen die Studierenden der Wirtschaftsinformatik ab dem ersten Semester über persönliche Laptops, mit denen sie über das Universitäts-WLAN auf das Internet zugreifen können. In diesem Arbeitsumfeld kann man eine interaktive Java-Programmiervorlesung mit Übungen im normalen Klassenraum halten.

Dieser Ansatz bietet für alle Beteiligten neue Interaktionsmöglichkeiten und vereinfacht den Wissenserwerb im Vergleich zum "Powerpoint" Folienansatz:

Der Referent benutzt ein öffentlich verfügbares Skript zur Vorlesung, welches die Studenten auf dem Laptop verfolgen können.
  • Das Skript ist immer für die Studierenden verfügbar. Es kann jederzeit vom Referenten verbessert werden. Ausdrucken und Verteilen von Unterrichtsmaterialen ist nicht mehr notwendig.
  • Das Skript kann mit Hyperlinks direkt auf die Javadokumentation und vertiefende Themen verweisen.
  • Javabeispiele und Übungen können von den Studierenden direkt in ihre Entwicklungsumgebungen kopiert und bearbeitet werden.
  • Programmierübungen, wie zum Beispiel das Spiel des Lebens, liegen schon als lauffähiges Applet vor. Der Student kann also sehen, wie die korrekte Lösung einer Programmieraufgabe aussehen soll.
  • Komplizierte Sachverhalte, wie die Kodierung von Zahlentypen, kann mit Hilfe von Applets vertieft werden. Der Student kann so Experimente durchführen und dabei selbst aktiv sein.
  • Studierende können jederzeit einzelne Seiten des Skriptes kommentieren. Hiermit kann man schwer verständliche Konzepte auch ausserhalb der Vorlesung mit den Studierenden diskutieren und das Skript direkt verbessern.
  • Klausurvorbereitung: Studierende müssen nicht mehr unter der Hand alte Klausuren kopieren. Klausurrelevante Fragen werden im Blog "javafrage" als RSS Feed zum Abonnement zur Verfügung gestellt. Twitterfans können den RSS-Feed auch über Twitter abonnieren (Twitter:javafrage)
  • Nach der Hälfte der Vorlesung können Studierende anonym einen Multiple-Choice-Test zum eigenen Feedback durchführen. Der Referent erhält die Ergebnisse in Form einer Tabellenkalkulation.
Weitere Infos:
Papier? Das war mal im letzten Jahrhundert…Man kann natürlich auch das gesamte Skript in Buchform ausdrucken. Jedes Kapitel erlaubt den Ausdruck aller Unterseiten.
Die Website wird mit dem kostenlosen MySQL und Drupal 6 betrieben. Alle Seiten genügen den W3C Standards, sind barrierefrei zugänglich, durchsuchbar und können kommentiert werden. Im Javaumfeld kann man Studierenden alle Werkzeuge wie z.Bsp. Netbeans oder Eclipse kostenlos anbieten. 

Bilder des Java-Maskottchen "Duke" (siehe oben) kann zum Aufpeppen der Website verwendet werden. (Die Bilder stehen unter der sehr liberalen Berkeley Lizenz zur Verfügung.)

Categories: Niche Blogs

Preventing Deletes from Replicating In Archiver

Oracle - 6 hours 28 min ago

I'm working on a project in which there is a particular use-case to prevent the deletion of content from migrating to a target instance of WebCenter Content.  Normally, when automatic replication is configured between instances of WebCenter Content, every action is replicated between environments; check in, update, & delete.  But in this particular case they wanted check ins and updates to be migrated, but not deletes.

 Archiver does not have any built-in options or toggles to control what actions get replicated, but it turns out you can control this as part of the export query configuration.  To set this, go to the Export Query and select the field of Revision Status.  This specifies all of the states a document goes through in its lifecycle.  Set the Operator to 'Is Not' and select 'Deleted' from the Value list.  Add this to the rest of the query and now deletes won't be propagated.


Categories: Niche Blogs

OpenGrok 0.11 setup on Solaris 11

Oracle - 7 hours 44 min ago

OpenGrok 0.11 has been just released (see Lubos' post with release notes). This is nice version number coincidence to try it on Solaris 11. In case you are wondering what is OpenGrok, it is blindigly fast source code search and cross reference engine accessible over web. It is written in Java. It is also behind the source code browser on src.opensolaris.org, albeit running older version. For more information about the project take a look at its project page.

Now, how to get OpenGrok running for your source code base on Solaris 11. I will illustrate this on source code coming from three different Source Code Management systems (for complete support see the full list). The complete setup on freshly installed Solaris 11 has 6 main steps:

  1. Install pre-requisities first:
    1. install couple of Source Code Management systems (depends on your needs):
      • install Mercurial: pkg install developer/versioning/mercurial
      • install CVS pkg install developer/versioning/cvs
      • git pkg install developer/versioning/git
    2. download, compile and install exuberant ctags: pkg install developer/gcc-45 pkg install system/header wget http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz tar xfz ctags-5.8.tar.gz ./configure && make && make install
    3. install Tomcat6: pkg install web/java-servlet/tomcat
  2. Now download and install OpenGrok packagehttp_proxy environment variable) -->: location=http://hub.opensolaris.org/bin/download/Project+opengrok/files/ pkgadd -d $location/OSOLopengrok-0.11.pkg OSOLopengrok
  3. Mirror some source code as webservd user (note that OpenGrok by itself does not synchronize or mirror source code, this has to be done separately): cd /var/opengrok/src/ cvs -d anonymous@cvs.openssl.org:/openssl-cvs co -rOpenSSL_1_0_0-stable openssl hg clone ssh://anon@hg.opensolaris.org/hg/opengrok/trunk opengrok-dev git clone http://git.samba.org/samba.git
      Run the following first (as root) to make sure history indexing does not prompt to confirm the identify when consulting with remote repositories (CVS): > /etc/ssh/ssh_config Host cvs.openssl.org Hostname cvs.openssl.org ProxyCommand /usr/bin/nc -X connect -x $http_proxy:80 %h %p EOF cat << EOF >> /.hgrc [http_proxy] host=emeacache.uk.oracle.com:80 EOF --> # store the pubkeys ssh-keyscan -t rsa,dsa anonymous@cvs.openssl.org >> /etc/ssh/known_hosts ssh-keyscan -t rsa,dsa anon@hg.opensolaris.org >> /etc/ssh/known_hosts
  4. Deploy and start the web application (as root): EXUBERANT_CTAGS=/usr/local/bin/ctags \ /usr/opengrok/bin/OpenGrok deploy && \ svcadm enable tomcat6
  5. Index the source code and send the configuration to the running instance (as webservd user): EXUBERANT_CTAGS=/usr/local/bin/ctags \ /usr/opengrok/bin/OpenGrok index
  6. enable the service (as root): svcadm enable opengrok

OpenGrok is now accessible at http://SERVER_HOSTNAME:8080/source/ (where SERVER_HOSTNAME is the hostname of the server on which the above setup was done).

Except for the part with ctags it is pretty streamlined and no brainer process. Hopefully the exuberant-ctags package will be available again from the standard Oracle pkg repositories.

And here is the result:

Categories: Niche Blogs

Yet another Java EE 7 spec - WebSocket is JSR 356!

Oracle - 9 hours 46 min ago

JSR 356 has been filed by Oracle : "Java API for WebSocket". The spec lead is Danny Coward and this JSR is scheduled for inclusion in Java EE 7

While it's great to have both server and client support for WebSocket in Grizzly and GlassFish, it's probably even better to have a standard to encourage portable code. The Review Ballot is scheduled to start on 21 Feb, 2012.

With this JSR, I believe the list for Java EE 7 is now complete. You can get the full list in the latest issue of the Java Magazine and catch recent posts using the javaee7 tag.

Categories: Niche Blogs

Pillar Axiom 600 搬入風景

Oracle - 10 hours 31 min ago

Pillar Axiom 600 の搬入に立ち会うことができたので、搬入の様子を紹介します。

ラックの木箱です。左上に Pillar と刻印されています。


木箱にスロープを取り付けて、取り出すところです。


段ボールの中に Brick (ハードディスクや SSD を搭載するトレイ)が入っています。


ラックを設置。 Pilot(管理用のサービスプロセッサ的な筐体) と Slammer (ホストと接続する側のコントローラユニット) が搭載されています。


Pilot が下にラッキングされています。


今後、 Private Cloud 対応ストレージの Pillar Axiom についても取り上げていきますので、ご期待ください。

Categories: Niche Blogs

コアの解析に詳しくない人がコアファイルを見付けたらどうしたら良いか

Oracle - 12 hours 18 min ago
はじめに

今回は、コアファイルの調査を誰かに依頼する場合に、伝えておくべきことをご紹介します。

サーバ管理やプログラムのテストの最中に、コアファイルに遭遇することがあります。コアファイルがあるということは、何らかの問題が起きている可能性を示唆しています。そこでコア解析の知識があれば、直ぐに調査に移る事ができますが、そうでなければ、誰か技術に詳しく、情報を渡しても問題の無い人を探して相談するのが現実的です。もし、信頼して相談できる人を見付けられたとしたら、どんな情報を伝えれば良いでしょうか。何を伝えたらいいか思い付かなかったら、以下を試してみて下さい。

(なお、今回の記事ではプログラムが生成したコアを想定しています。)

やるべきこと

まず、コアファイルがあるディレクトリに cd で移動します。

$ cd /where-core-exists/

ディレクトリを移動したら、情報を収集して行きます。以下のコマンドを全て実行して下さい。

なお、ここではコアファイルの名前を core としていますが、実際には core.789 の様な数字付きの名前かもしれません。その場合は、core と書かれている部分を実際の名前に置き換えて実行して下さい。

$ script core.log $ date $ uname -a $ ls -l ./core $ file ./core $ pstack ./core $ pflags -r ./core $ pargs -ae ./core $ pmap ./core $ pldd ./core $ exit $ zip core.log.zip core.log

コマンドの実行が終了したら、core.log.zip というファイルが出来ている筈です。これを渡せば、取り敢えずの調査に必要なデータは揃ったことになります。

あとは、コアダンプした時のエラーメッセージ、コアファイルが発生する頻度、システムの構成情報、アプリケーションの情報、直前に設定等を変更したのであれば、その内容、アプリケーションのログなどを分かる範囲で伝えられれば尚良いと思います。

実行例 root@awa03:~# cd test/ root@awa03:~/test# script core.log Script started, file is core.log root@awa03:~/test# date Thu Feb 9 02:39:23 JST 2012 root@awa03:~/test# uname -a SunOS awa03 5.11 11.0 i86pc i386 i86pc root@awa03:~/test# ls -l ./core -rw------- 1 root root 2097463 Feb 9 02:39 ./core root@awa03:~/test# file ./core ./core: ELF 32-bit LSB core file 80386 Version 1, from 'prog_fpe' root@awa03:~/test# pstack ./core core './core' of 9993: ./prog_fpe 08050c90 my_func (8047d8c, 8050af3, 1, 8047d98, 8047da0, feffb93c) + 17 08050ca0 main (1, 8047d98, 8047da0, feffb93c, 8047d8c, 8050a92) + 8 08050af3 _start (1, 8047e68, 0, 8047e73, 8047e80, 8047e8b) + 83 root@awa03:~/test# pflags -r ./core core './core' of 9993: ./prog_fpe data model = _ILP32 flags = MSACCT|MSFORK /1: flags = 0 sigmask = 0xffffbefc,0xffffffff,0x000000ff cursig = SIGFPE %gs = 0x000001C3 %fs = 0x00000000 %es = 0x0000004B %ds = 0x0000004B %edi = 0x08047E00 %esi = 0x08047D54 %ebp = 0x08047D60 %esp = 0x00000000 %ebx = 0xFEFFB93C %edx = 0x00000000 %ecx = 0x00000000 %eax = 0x00000064 %trapno = 0x00000000 %err = 0x00000000 %eip = 0x08050C90 %cs = 0x00000043 %efl = 0x00010256 %uesp = 0x08047D4C %ss = 0x0000004B root@awa03:~/test# pargs -ae ./core pargs: Couldn't determine locale of target process. pargs: Some strings may not be displayed properly. core './core' of 9993: ./prog_fpe argv[0]: ./prog_fpe envp[0]: LC_MONETARY= envp[1]: TERM=vt100 envp[2]: SHELL=/usr/bin/bash envp[3]: SSH_CLIENT=10.188.194.252 49626 22 envp[4]: LC_NUMERIC= envp[5]: SSH_TTY=/dev/pts/1 envp[6]: LC_ALL= envp[7]: USER=root envp[8]: MAIL=/var/mail/root envp[9]: PATH=/usr/local/bin:/usr/sbin:/usr/bin envp[10]: LC_MESSAGES= envp[11]: LC_COLLATE= envp[12]: PWD=/root/test envp[13]: LANG=C envp[14]: TZ=localtime envp[15]: SHLVL=1 envp[16]: HOME=/root envp[17]: LOGNAME=root envp[18]: SSH_CONNECTION=10.188.194.252 49626 10.188.162.233 22 envp[19]: LC_CTYPE= envp[20]: LC_TIME= envp[21]: _=./prog_fpe envp[22]: OLDPWD=/root root@awa03:~/test# pmap ./core core './core' of 9993: ./prog_fpe 08046000 8K rwx-- [ stack ] 08050000 4K r-x-- /root/test/prog_fpe 08060000 4K rwx-- [ heap ] FEDE0000 24K rwx-- [ anon ] FEDF0000 4K rw--- [ anon ] FEE00000 1352K r-x-- /usr/lib/libc/libc_hwcap1.so.1 FEF62000 44K rwx-- /usr/lib/libc/libc_hwcap1.so.1 FEF6D000 4K rwx-- /usr/lib/libc/libc_hwcap1.so.1 FEF70000 4K rw--- [ anon ] FEF80000 4K rw--- [ anon ] FEF90000 4K rw--- [ anon ] FEFA0000 4K rw--- [ anon ] FEFAD000 4K r---- [ anon ] FEFB7000 208K r-x-- /lib/ld.so.1 FEFFB000 8K rwx-- /lib/ld.so.1 FEFFD000 4K rwx-- /lib/ld.so.1 total 1684K root@awa03:~/test# pldd ./core core './core' of 9993: ./prog_fpe /usr/lib/libc/libc_hwcap1.so.1 root@awa03:~/test# exit exit Script done, file is core.log root@awa03:~/test# zip core.log.zip core.log adding: core.log (deflated 62%)

これで core.log.zip というファイルが作成されます。

この例の場合、core.log.zip を送られてきた人は、これは prog_fpe という名前のプログラムが生成したコアで、最後に my_func() という関数が呼び出されており、SIGFPE が発生しているので、prog_fpe の my_func() の中の算術演算が怪しそうだということが分かります。

さいごに

以上、コアファイルを見付けたら、まずどんな情報を集めれば良いかをご紹介しました。

上記の情報を渡しても原因が分からないこともあります。その場合は必要に応じて情報を追加して下さい。

コアファイルは事故の残骸ではなく、解決の糸口とする為に残された記録装置の様な物です。重要な情報が詰まっている事がありますので、是非有効に活用して下さい。

Categories: Niche Blogs

Russian CIOs Plot a Path to the Future via Smarter Use of IT in 2012, Finds Oracle and PwC Report

Oracle Press Release - 13 hours 20 min ago
Oracle Press Release Russian CIOs Plot a Path to the Future via Smarter Use of IT in 2012, Finds Oracle and PwC Report Research Finds 2012 Priorities for Communications Service Providers in Russia Include Major Upgrades and Insourcing of CRM Capabilities Moscow, Russia – February 9, 2012News Facts: Independent research by PricewaterhouseCoopers (PwC) into the IT priorities of Communications Service Providers (CSPs) in Russia has found that 43 percent of CIOs currently spend more than half of their operating budget on “maintenance.” That is compared to 60 percent of CIOs in the rest of the Europe, Middle East, and Africa (EMEA) region. While that suggests Russian CIOs may be managing many of their costs more effectively than some EMEA peers, more than two thirds (69 percent) of Russian CIOs did report significant overspend related to their use of bespoke applications. The average overspend on bespoke applications was 15 percent, while overspend on commercial-off-the-shelf (COTS) applications was 11.3 percent. When CIOs spent less than was planned, the average cost-saving on bespoke applications was 3.5 percent compared to 11 percent for COTS applications. CIOs believe the move toward standardization (87 percent plan to increase their use of COTS in 2012) will create greater agility and make many of the partnerships they will need to seek with content and media companies easier to switch on or off. It will also reduce the cost implications of maintaining restrictive legacy systems, which can prove an expensive and problematic overhead in a business characterized by the need to bring products and services to market quickly. Increased use of COTS in 2012 and the associated lower total cost of ownership will allow CIOs in Russia to target more of their budget at growth activities. Nearly three quarters (72 percent) of CIOs in Russia plan a major upgrade or replacement of customer relationship management (CRM) systems in 2012. This will free them to focus on more strategic requirements and revenue drivers such as portal and content applications. In EMEA, 45 percent of CSPs used an average of 15 applications or more to handle CRM systems. In Russia, systems are more streamlined, with only 20 percent of CSPs using 15 applications or more.Supporting quotes: “This research shows CIOs in Russia are focused on simplifying and streamlining their core IT operations, and have made good progress in getting on top of maintenance costs. That is an important step toward focusing their budgets on growth rather than keeping the lights on, at a time when CSPs around the world are under budgetary pressures and faced with the need to increase innovation and competitive differentiation. By streamlining IT and reducing overspend on bespoke applications, CSPs across Russia will be better positioned to focus on the improved provision of content and services such as media and applications to customers, increasing loyalty and creating new revenue streams.“We are seeing renewed interest in business applications, such as CRM, Web Commerce, Self-Service, and Retail Point of Service, as companies look to better engage with their existing customers. We are also seeing CIOs increasingly buying off-the-shelf applications to create a more standardized IT ecosystem, across their own business, but also to tie in with standardization across partners,” said Dan Ford, vice president, product marketing, Oracle Communications. “Through 2012 we see a dual challenge for CIOs as they come under increasing pressure to reduce both operating costs and capital expenditure, while meeting their organization’s desire to invest in improving customer experience to drive retention. CSPs see improved customer experience as the key differentiator and that means focusing spend and IT resource on effective CRM, not maintenance of bespoke apps,” said David Russell, UK telecommunications leader, PwC.Supporting Resources Oracle in Communications Full Report: Rethinking IT strategy…can it enable a step change in CSP performance? Oracle Communications on YouTube Oracle Communications on Facebook Oracle Communications on Diigo Oracle Communications on Twitter Oracle Communications on LinkedInNotes to Editors

PwC was commissioned by Oracle Communications to survey a mix of 22 communications CIOs, and CTOs in Russia, and 30 CIOs, CTOs and senior IT managers in 10 countries within the EMEA cluster, in the first quarter of 2011, to understand their IT agenda in particular with respect to COTS applications in the short (18 months) to mid-term (three years).

The survey consisted of 26 questions focused on the respondents’ current IT environment and associated budgets, key drivers and challenges for change and future IT strategies specific to COTS.

Thirty-six percent of respondents provided both mobile and fixed-line services. The rest of the respondents’ organizations were split between either a mobile provider only (36 percent) or a fixed-line provider only (27 percent).

Nearly one third (32 percent) of respondents had annual revenues of greater than US$5 billion, with 41 percent having an annual revenue of between US$1 billion and $5 billion.

About Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center.  For more information about Oracle (NASDAQ:ORCL), visit www.oracle.com.

About Oracle in Industries

Oracle industry solutions leverage the company's best-in-class portfolio of products to address complex business processes relevant to the Communications industry, helping speed time to market, reduce costs, and gain a competitive edge.

TrademarksOracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.About PwC

PwC firms help organisations and individuals create the value they’re looking for. We’re a network of firms in 158 countries with close to 169,000 people who are committed to delivering quality in assurance, tax and advisory services. Tell us what matters to you and find out more by visiting us at www.pwc.com.

© [2011] PwC. All rights reserved.

PwC refers to the PwC network and/or one or more of its member firms, each of which is a separate legal entity. Please see www.pwc.com/structure for further details.

    # # #

Contacts

Katie Barron

Oracle

+1 703 364 2488

katie.barron@oracle.com

Joanna Vos

CMG

+44 (0)20 7067 0463

jvos@cmgrp.com

Exalogic and Multicast

Oracle - 15 hours 2 min ago

Exalogic is the new Engineered System from Oracle, delivering Hardware and Software in one solution. The software is primarily WebLogic on Linux. Customers will invariably cluster the WebLogic Server instances using multicast or unicast. There is one gotcha when it comes to using multicast on Exalogic. 

Please check my blog at http://althingsmdw.blogspot.com/2012/02/exalogic-and-multicast.html for more details.

Categories: Niche Blogs

Analyzing Thread Dumps in Middleware - Part 3

Oracle - 17 hours 16 min ago
This posting is the third section in the series Analyzing Thread Dumps in Middleware

This section details with tools for analyzing thread dumps along with limitations of such tools. Please see my blog at http://althingsmdw.blogspot.com/2012/02/analyzing-thread-dumps-in-middleware_9856.html ... for more details.
Categories: Niche Blogs

Analyzing Thread Dumps in Middleware - Part 2

Oracle - 17 hours 19 min ago

This posting is the second section in the series Analyzing Thread Dumps in Middleware

This section details with when, how to capture and analyze thread dumps with special focus on WebLogic Application Server related thread dumps...

Please see my blog at http://althingsmdw.blogspot.com/2012/02/analyzing-thread-dumps-in-middleware_08.html for more details.

Categories: Niche Blogs

Analyzing Thread Dumps in Middleware - Part 1

Oracle - 17 hours 22 min ago

How to analyse Thread dumps, for improving Middleware Performance (at App Server or Application level) as well as for general troubleshooting?

Please see my blog at http://althingsmdw.blogspot.com/2012/02/analyzing-thread-dumps-in-middleware.html ... The series will also go into details of WebLogic Application Server specific Thread Dump Analysis and fine tuning ...


Categories: Niche Blogs

SQL Developer 3.1 and Obfuscation

Oracle - 8 February, 2012 - 22:47
SQL Developer 3.1 , SQL Developer Datamodeler 3.1, and the OTN DB VM were all released yesterday.  Now it's time to blog about some of the new features included in these releases.  Be sure to check out the various blogs the team has.  There's a listing on OTN here. First up from me is PL/SQL Obfuscation.  The idea is to simply make the code unreadable.  This is done in various language mostly
Categories: Niche Blogs

Iron Sky: The Trailer is Here!

Oracle - 8 February, 2012 - 22:18

In Summer 2010 I learned about a cool new geeky movie called Iron Sky that was crowd-funded. I decided to help finance it with a small sum.

Then the second Iron Sky teaser came out and I thought: Wow, this is looking really good! And I invested some more.

In December 2010, I was invited to attend the Iron Sky shootings in Frankfurt together with my brother. This is where we got to meet the crew, the actors, the people behind the movie and other investors. And I thought: Wow, this is not only cool, this is for real! Everybody was 100% determined to make this the coolest movie ever, and everybody put in so much attention to detail, love and true craftmanship that I thought: "Yep, this is going to be a true movie milestone!" And I also got to shoot an interview with the director and the inventor of Iron Sky. This time, my brother and I together invested a bit more to help this baby fly.

Fast forward to December 2011 (regrettable, a second trip to Iron Sky shootings in Australia didn't come together as I was already booked out from my regular job). This time, I got to see a beta version in Helsinki, and I brought home a Behind the Scenes Video Interview with the producer and the social media mastermind of Iron Sky.

Now, Iron Sky has been accepted for the 2012 Berlinale Festival starting next weekend. What a milestone!

Today, the official Iron Sky Trailer has been released:

In March, I'll be visiting the Iron Sky team again, for the Finnish Premiere in Tampere, Finland.

And the official world-wide release is going to be April 4th, 2012.

If you like Mars Attacks!, Inglourious Basterds and/or American Dreamz, then this is the movie for you! If you don't know/like these three movies, go see them, then think again.

Expect:

  • Glorious space battles with lovingly detailed animation.
  • Fun dialogues that will make you laugh from the very beginning.
  • Classy evil villains that are too cool to be good.
  • Very smart heroines that will seize the situation and rip their male counterparts' breaths.
  • Endless fun with ongoing American Presidency Election Campaigns.
  • To finally find out what "a true computer" looks like!
  • A new meaning to the Dawn of the gods ("Götterdämmerung").
  • ...and much more.

If you're in Berlin next week for the Berlinale: Have fun!

If you're going to the Finnish Premiere in Tampere: Let me know!

If you're in Munich near April 4th, let me know, too!

Meanwhile, watch the trailer above and leave your comments.

var flattr_uid = '26528'; var flattr_tle = 'Iron Sky: The Trailer is Here!'; var flattr_dsc = 'In Summer 2010 I learned about a cool new geeky movie called <em><a href="http://ironsky.net/">Iron Sky</a></em> that was crowd-funded. I decided to help finance it with a small sum.Then the <a href="https://www.youtube.com/watch?v=pgQIWXMGHDs&feature=related">second <em>Iron Sky</em> teaser came out</a> and I thought: Wow, this is looking really good! And I invested some more.In December 2010, I was invited to attend the <em>Iron Sky</em> shootings in Frankfurt together with my brother. This is where we got to meet the crew, the actors, the people behind the movie and other investors. And I thought: Wow, this is not only cool, this is for real! Everybody was 100% determined to make this the coolest movie ever, and everybody put in so much attention to detail, love and true craftmanship that I thought: "Yep, this is going to be a true movie milestone!" And I also got to shoot <a href="http://constantin.glez.de/blog/2011/01/video-interview-fathers-iron-sky">an interview with the director and the inventor</a> of <em>Iron Sky</em>. This time, my brother and I together invested a bit more to help this baby fly.'; var flattr_tag = 'corwdfunding,General,iron sky,movies,trailer'; var flattr_cat = 'text'; var flattr_url = 'http://constantin.glez.de/blog/2012/02/iron-sky-trailer-here'; var flattr_lng = 'en_GB'
Categories: Niche Blogs

Oracle Announces Availability of Oracle Advanced Analytics for Big Data

Oracle - 8 February, 2012 - 22:18
Oracle Announces Availability of Oracle Advanced Analytics for Big Data Oracle Integrates R Statistical Programming Language into Oracle Database 11g REDWOOD SHORES, Calif. - February 8, 2012 News Facts Oracle today announced the availability of  Oracle Advanced Analytics, a new option for Oracle Database 11g that bundles Oracle R Enterprise together with Oracle Data Mining. Oracle R Enterprise delivers enterprise class performance for users of the R statistical programming language, increasing the scale of data that can be analyzed by orders of magnitude using Oracle Database 11g. R has attracted over two million users since its introduction in 1995, and Oracle R Enterprise dramatically advances capability for R users. Their existing R development skills, tools, and scripts can now also run transparently, and scale against data stored in Oracle Database 11g. Customer testing of Oracle R Enterprise for Big Data analytics on Oracle Exadata has shown up to 100x increase in performance in comparison to their current environment. Oracle Data Mining, now part of Oracle Advanced Analytics, helps enable customers to easily build and deploy predictive analytic applications that help deliver new insights into business performance. Oracle Advanced Analytics, in conjunction with Oracle Big Data Appliance, Oracle Exadata Database Machine and Oracle Exalytics In-Memory Machine, delivers the industry’s most integrated and comprehensive platform for Big Data analytics. Comprehensive In-Database Platform for Advanced Analytics Oracle Advanced Analytics brings analytic algorithms to data stored in Oracle Database 11g and Oracle Exadata as opposed to the traditional approach of extracting data to laptops or specialized servers. With Oracle Advanced Analytics, customers have a comprehensive platform for real-time analytic applications that deliver insight into key business subjects such as churn prediction, product recommendations, and fraud alerting. By providing direct and controlled access to data stored in Oracle Database 11g, customers can accelerate data analyst productivity while maintaining data security throughout the enterprise. Powered by decades of Oracle Database innovation, Oracle R Enterprise helps enable analysts to run a variety of sophisticated numerical techniques on billion row data sets in a matter of seconds making iterative, speed of thought, and high-quality numerical analysis on Big Data practical. Oracle R Enterprise drastically reduces the time to deploy models by eliminating the need to translate the models to other languages before they can be deployed in production. Oracle R Enterprise integrates the extensive set of Oracle Database data mining algorithms, analytics, and access to Oracle OLAP cubes into the R language for transparent use by R users. Oracle Data Mining provides an extensive set of in-database data mining algorithms that solve a wide range of business problems. These predictive models can be deployed in Oracle Database 11g and use Oracle Exadata Smart Scan to rapidly score huge volumes of data. The tight integration between R, Oracle Database 11g, and Hadoop enables R users to write one R script that can run in three different environments: a laptop running open source R, Hadoop running with Oracle Big Data Connectors, and Oracle Database 11g. Oracle provides single vendor support for the entire Big Data platform spanning the hardware stack, operating system, open source R, Oracle R Enterprise and Oracle Database 11g. To enable easy enterprise-wide Big Data analysis, results from Oracle Advanced Analytics can be viewed from Oracle Business Intelligence Foundation Suite and Oracle Exalytics In-Memory Machine. Supporting Quotes “Oracle is committed to meeting the challenges of Big Data analytics. By building upon the analytical depth of Oracle SQL, Oracle Data Mining and the R environment, Oracle is delivering a scalable and secure Big Data platform to help our customers solve the toughest analytics problems,” said Andrew Mendelsohn, senior vice president, Oracle Server Technologies. “We work with leading edge customers who rely on us to deliver better BI from their Oracle Databases. The new Oracle R Enterprise functionality allows us to perform deep analytics on Big Data stored in Oracle Databases. By leveraging R and its library of open source contributed CRAN packages combined with the power and scalability of Oracle Database 11g, we can now do that,” said Mark Rittman, co-founder, Rittman Mead. Supporting Resources About Oracle Big Data About Oracle Advanced Analytics About Oracle Big Data Appliance About Oracle Big Data Connectors About Oracle Exadata Database Machine About Oracle Exalytics In-Memory Machine About Oracle Business Intelligence Foundation Suite About Oracle Database 11g Connect with Oracle Database via Blog, Facebook and Twitter About Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NASDAQ: ORCL), visit http://www.oracle.com.

Trademarks Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Contact Info

Eloy Ontiveros
Oracle
+1.650.607.6458
eloy.ontiveros@oracle.com

Joan Levy
Blanc & Otus for Oracle
+1.415.856.5110
jlevy@blancandotus.com

Categories: Niche Blogs
Register
Click here to register your details today and enjoy the benefits of UKOCN membership
Register

Newsletter

© Copyright. Mere B.I.S. Ltd. UKOCN is not affiliated to Oracle Corporation. To visit Oracle Corporation go to www.oracle.com