<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2921070938776984017</id><updated>2011-07-30T15:55:37.399-07:00</updated><category term='ifstream'/><category term='tex'/><category term='documentation'/><category term='cache'/><category term='cpan'/><category term='русификация'/><category term='шутка'/><category term='bb'/><category term='ssh'/><category term='Perl'/><category term='regular expression'/><category term='sed'/><category term='Rnw'/><category term='library'/><category term='GenABEL'/><category term='C++'/><category term='напоминалка'/><category term='Vim'/><category term='Cyrillic'/><category term='bdb'/><category term='iTunes'/><category term='Sweave'/><category term='build'/><category term='AMD64'/><category term='berkeley db'/><category term='html'/><category term='*ABEL'/><category term='Solaris'/><category term='link'/><category term='mp3'/><category term='ID3'/><category term='iostream'/><category term='ifstream::read'/><category term='blackberry bold'/><category term='R'/><title type='text'>Professional staff - рабочие заметки</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-6112764731901795578</id><published>2011-07-02T14:47:00.001-07:00</published><updated>2011-07-02T14:47:32.255-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iTunes'/><category scheme='http://www.blogger.com/atom/ns#' term='mp3'/><category scheme='http://www.blogger.com/atom/ns#' term='Cyrillic'/><category scheme='http://www.blogger.com/atom/ns#' term='ID3'/><title type='text'>Converting Cyrillic ID3 tags</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;find . -name '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-6112764731901795578?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/6112764731901795578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2011/07/converting-cyrillic-id3-tags.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/6112764731901795578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/6112764731901795578'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2011/07/converting-cyrillic-id3-tags.html' title='Converting Cyrillic ID3 tags'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-4668861154603233652</id><published>2011-05-22T10:31:00.000-07:00</published><updated>2011-05-22T10:31:45.307-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GenABEL'/><category scheme='http://www.blogger.com/atom/ns#' term='*ABEL'/><title type='text'>The three layers of GenABEL</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I think there is a growing confusion about GenABEL, and I start getting questions like: What the hell is it? To whom does it belong? Is it free? Will it stay free? Is it supposed to make money? What happens next? Also the rumors that I am leaving Academia spread, building some anxiety.&lt;br /&gt;&lt;br /&gt;To start with, please keep in mind that whatever happens, I am dedicated to the free GenABEL in the open source spirit. The GenABEL is and will stay open (re)source: free of charge to anyone, open source, modifiable, and redistributable.&lt;br /&gt;&lt;br /&gt;Ok, now to business: To start with, and may be to confuse you even more, there is no such thing as "the GenABEL". Actually, there are three things – the GenABEL package, the GenABEL suite, and the GenABEL project. The GenABEL project includes the suite, which includes the package. I will elaborate below on each of them in turn, starting with smaller entities.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;*** The GenABEL package&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;What is it:&lt;/i&gt; This is free open source package for R (R is also, a free, open source software).&lt;br /&gt;&lt;br /&gt;&lt;i&gt;To whom does it belong:&lt;/i&gt; It is released under GNU GPL, so the answer is it free to copy, modify, and redistribute to everyone. It is "mine" in the sense that I feel responsible to keep it in good shape. At the same time, many other people contributed the ideas, code, documentation, suggestions, etc. to it. In that, the package belongs to the community. In the release 1.6-7 of the package, I have removed my name from the DESCRIPTION file and the “GenABEL developers” are credited as authors. You can see who has developed specific function, and what paper should be referenced, by looking at the man page of a function.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Will it stay free:&lt;/i&gt; Sure. It is released under GNU GPL, so the source cannot be closed or charged money for. Moreover, many people contributed; guess who can claim the ownership? I am feeling quite happy about this.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Is it supposed to make money:&lt;/i&gt; Not directly. The code is available to everyone for free (provided any derivative is also made available for free). This does not exclude indirect uses, e.g. if a company approaches me with a question on how to use the GenABEL package most effectively, I may consider charging them for consultancy. The same goes for the cases when I am invited to teach a course, or help a company developing a software making use of the package. If someone wants to have specific functionality extended within GenABEL package, and is willing to pay money for it, I will not say ‘no’ to get some extra income. Note that according to GNU GPL whatever is developed must become a part of the free GenABEL package if the GenABEL code was used!&lt;br /&gt;&lt;br /&gt;&lt;i&gt;What next:&lt;/i&gt; There are many plans about GenABEL; after 4 years, it is still (an will remain) under active development. During 2010, we had 10 public (CRAN) releases adding and improving much if the functionality.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;*** The GenABEL suite&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;What is it:&lt;/i&gt; This is a set free open source packages, mostly for R. However, the set also includes standalone applications (e.g. ProbABEL) and libraries (e.g. filevector). The GenABEL package is part of the GenABEL suite.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;To whom does it belong:&lt;/i&gt; Right now, all packages are released under GNU GPL, so the first answer is that the “GenABEL suite” is free to copy, modify and redistribute. At the same time, each individual package ‘belongs’ to individuals, who contributed these packages.&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Will it stay free:&lt;/i&gt; Sure. My position is that only the packages, which are open source, free to use, modify, and redistribute (recursively) should be in the GenABEL suite.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Is it supposed to make money:&lt;/i&gt; Not directly, but there may be many indirect uses. For example, a company may package GenABEL suite with a cloud computing (or whatsoever), and sell the computations as a service. No complains here.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;What next:&lt;/i&gt; My sincere hope is that the GenABEL suite will grow both in quality and quantity and will become a leading software suite for statistical analyses of polymorphic genomes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;*** The GenABEL project&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;What is it:&lt;/i&gt; this is a framework for methodology development, based on an idea of methodology development as a three-stage process including methodology development itself (math), implementation of this methodology in a usable software (the GenABEL suite), and application of the software to solve real-life problems.&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;To whom does it belong:&lt;/i&gt; this is a community effort, and it belongs to the community. While I am currently the coordinator and in that have most influence and control, this can (and should) change.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Will it stay free:&lt;/i&gt; Sure. The GenABEL project is a kind of a workshop. If people are not satisfied with a setting of a workshop, they just organize alternative workshop.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Is it supposed to make money:&lt;/i&gt; Not directly. I must admit I can also hardly imagine how it can make money indirectly as well. See remarks about the suite and package for more info.&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;What next:&lt;/i&gt; My sincere hope is that in the GenABEL project framework, we will work out new standards for open methodology development and open manuscript writing; will formulate most important (and fun) problems of statistical genomics and come up with great new solutions to these; develop excellent software; will publish top papers; will apply our software to solve burning problems of biology; and will contribute to public good. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-4668861154603233652?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/4668861154603233652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2011/05/three-layers-of-genabel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/4668861154603233652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/4668861154603233652'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2011/05/three-layers-of-genabel.html' title='The three layers of GenABEL'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-8299068562245101397</id><published>2011-02-08T09:49:00.000-08:00</published><updated>2011-02-08T09:49:06.567-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GenABEL'/><category scheme='http://www.blogger.com/atom/ns#' term='*ABEL'/><title type='text'>GenABEL 1.6-5 released!</title><content type='html'>Here is the post on forum:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forum.genabel.org/viewtopic.php?f=6&amp;amp;t=2#p41" rel="nofollow" target="_blank"&gt;&lt;span&gt;http://forum.genabel.org/viewt&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span class="word_break"&gt;&lt;/span&gt;opic.php?f=6&amp;amp;t=2#p41&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-8299068562245101397?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/8299068562245101397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2011/02/genabel-16-5-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/8299068562245101397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/8299068562245101397'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2011/02/genabel-16-5-released.html' title='GenABEL 1.6-5 released!'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-1174466397846246860</id><published>2011-01-24T07:45:00.000-08:00</published><updated>2011-01-24T07:45:53.773-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tex'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='Rnw'/><category scheme='http://www.blogger.com/atom/ns#' term='GenABEL'/><category scheme='http://www.blogger.com/atom/ns#' term='*ABEL'/><title type='text'>Multiple pages?..</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I have posted that finally I could get nice HTML out of Rnw (tex). Here is a little problem though -- we would like to have all-in-one-page (this is what tth will do for us), but also in latex2html-style, i.e. every subsection is a separate HTML.&lt;br /&gt;&lt;br /&gt;Any ideas how to do that?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-1174466397846246860?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/1174466397846246860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2011/01/multiple-pages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/1174466397846246860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/1174466397846246860'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2011/01/multiple-pages.html' title='Multiple pages?..'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-7200283780052351792</id><published>2011-01-24T04:41:00.000-08:00</published><updated>2011-01-24T04:41:09.145-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='documentation'/><category scheme='http://www.blogger.com/atom/ns#' term='tex'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='Sweave'/><category scheme='http://www.blogger.com/atom/ns#' term='Rnw'/><category scheme='http://www.blogger.com/atom/ns#' term='GenABEL'/><title type='text'>Converting Sweave Rnw to HTML</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;It took loooooooooong time to figure out how we can convert all these huge Rnw to HTML, but apparently this is the way to go:&lt;br /&gt;&lt;br /&gt;Install TtH&lt;br /&gt;R CMD Sweave myRnwfile&lt;br /&gt;sweave2html mytexfile&lt;br /&gt;&lt;br /&gt;&lt;a href="http://biostat.mc.vanderbilt.edu/wiki/Main/SweaveConvert"&gt;http://biostat.mc.vanderbilt.edu/wiki/Main/SweaveConvert&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It says some words about handling graphics, but I rather commented graphics-related lines (lines 2-4) in the sweave2html script and things go fine with graphics.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-7200283780052351792?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/7200283780052351792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2011/01/converting-sweave-rnw-to-html.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/7200283780052351792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/7200283780052351792'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2011/01/converting-sweave-rnw-to-html.html' title='Converting Sweave Rnw to HTML'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-4463679568308709724</id><published>2010-10-22T11:12:00.000-07:00</published><updated>2010-10-22T11:12:52.263-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GenABEL'/><category scheme='http://www.blogger.com/atom/ns#' term='*ABEL'/><title type='text'>Get him out of the way!</title><content type='html'>I am going to submit a grant application for *ABEL development. To justify the need for that, I did a lot of things -- in particular, I've analyzed the e-mails I was receiving and sending about *ABEL: you know, people are asking how you do this and that analyzes, and you reply. &lt;br /&gt;&lt;br /&gt;I have discovered some figures which seemed impressive to me. The first CRAN release of GenABEL came out in Feb. 2007. In March, 2007, I got only few questions. At the moment, the number of e-mails I receive about *ABEL per month is about 200. In total, since the first CRAN release, I got about 3,000 e-mails about *ABEL. About half of them I had and did reply to. &lt;br /&gt;&lt;br /&gt;Anyways. I drew the number of *ABEL mails per month -- see the graph&amp;nbsp; below&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_83b6Yv6vAqs/TME9z2lQ68I/AAAAAAAAAwo/LWDy6qkLN4E/s1600/emails-1.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="299" src="http://1.bp.blogspot.com/_83b6Yv6vAqs/TME9z2lQ68I/AAAAAAAAAwo/LWDy6qkLN4E/s320/emails-1.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;... and was puzzled about irregular pattern. So I tried to figure out what is going on -- and managed to identify the events (marked with red and green circles) which apparently were driving the pattern. I was very happy I could attribute a lot of variation to some factors :)&lt;br /&gt;&lt;br /&gt;So, in this happy scientific state I dropped by Lennart's office to show the graph. See, it starts with few e-mail in March 2007, ... blah, blha, blah, ... the pattern ... But I managed to identify the critical events! So -- do you Lennart want to know what are the green dots -- what are the events which boost the number of e-mails up? Surely he did want to know. So I tell -- feeling myself as some prophet -- THESE ARE LAUNCHES OF NEW PRODUCTS. Around Jan 2009 (green upper&amp;nbsp; point #1) we launched ProbABEL. Around Jan. 2010 (green upper&amp;nbsp; point #2) we launched DatABEL and MixABEL development. Wow! -- was Lennart's reply; -- but what about the deeps -- the lower red points? It seems that there is some obstacle we got in the user support model he was saying. Apparently what happens is that a number of e-mails get unanswered, so the flow is broken. And what is funny, he continued, is that this obstacle got a kind of 6-months period -- it comes into play in June/July and December/January (see the figure). We need to figure that out and get that out of our way! -- he said.&lt;br /&gt;&lt;br /&gt;Oh yes, tell I, feeling very smart. I have figured that factor out! These red dots apparently coincide with my vacations. So, you see, what is happening is that I get a number of e-mails, but if I am on vacations, they are not answered and are not discussed any... At this point I got suddenly interrupted by Lennart who shouted --&amp;nbsp;so YOU are the obstacle!.. We got to get you out of the way!&lt;br /&gt;&lt;br /&gt;%&amp;amp;^$^$!!!! &amp;nbsp;(!) &amp;nbsp;&amp;amp;*#%(!!&lt;br /&gt;&lt;br /&gt;... after all, I am a scientist. I am statistical geneticist. I do respect the numbers.&amp;nbsp;So, thinking realistically, Lennart is totally right. What we need to do to solve the user support problem is to get me out of the *ABEL way. Now all project communications goes through me. And this is not right. There are many guys around who can answer the questions -- why not letting them answer directly? Moreover, as project is already quite big, there are many parts and questions where other guys can give a better answer then me! So, right, let's do that -- get Yurii out of the way!&lt;br /&gt;&lt;br /&gt;What we think of doing is establishing totally different user support model. It used to be all-requests-go-through-Yurii model, now we gonna make that a community model. There are many guys around who are very expert and contributed a lot already. It is very happy that GenABEL already got a very large number of expert volunteers participating in the development. Current idea is that we will set up a mailing-list/forum/??? for user questions and for developers, so the information can flow freely. We will update the web-site and provide the mechanism for the people to join in and contribute to documentation and tutorials. Any suggestions are welcome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-4463679568308709724?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/4463679568308709724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2010/10/get-him-out-of-way.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/4463679568308709724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/4463679568308709724'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2010/10/get-him-out-of-way.html' title='Get him out of the way!'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_83b6Yv6vAqs/TME9z2lQ68I/AAAAAAAAAwo/LWDy6qkLN4E/s72-c/emails-1.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-6526254310577766416</id><published>2009-08-16T09:23:00.001-07:00</published><updated>2009-08-24T11:54:38.300-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bb'/><category scheme='http://www.blogger.com/atom/ns#' term='русификация'/><category scheme='http://www.blogger.com/atom/ns#' term='blackberry bold'/><title type='text'>Русификация Blackberry Bold</title><content type='html'>http://4pda.ru/forum/index.php?showtopic=98141&amp;st=0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-6526254310577766416?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/6526254310577766416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/08/blackberry-bold.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/6526254310577766416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/6526254310577766416'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/08/blackberry-bold.html' title='Русификация Blackberry Bold'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-8091885714897362070</id><published>2009-08-13T13:24:00.000-07:00</published><updated>2009-08-13T13:41:32.518-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='berkeley db'/><category scheme='http://www.blogger.com/atom/ns#' term='build'/><category scheme='http://www.blogger.com/atom/ns#' term='bdb'/><title type='text'>berkeley db env vars</title><content type='html'>Some influential environment variables:&lt;br /&gt;  CC          C compiler command&lt;br /&gt;  CFLAGS      C compiler flags&lt;br /&gt;  LDFLAGS     linker flags, e.g. -L&lt;lib dir&gt; if you have libraries in a&lt;br /&gt;              nonstandard directory &lt;lib dir&gt;&lt;br /&gt;  LIBS        libraries to pass to the linker, e.g. -l&lt;library&gt;&lt;br /&gt;  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I&lt;include dir&gt; if&lt;br /&gt;              you have headers in a nonstandard directory &lt;include dir&gt;&lt;br /&gt;  CXX         C++ compiler command&lt;br /&gt;  CXXFLAGS    C++ compiler flags&lt;br /&gt;  CXXCPP      C++ preprocessor&lt;br /&gt;  CPP         C preprocessor&lt;br /&gt;  F77         Fortran 77 compiler command&lt;br /&gt;  FFLAGS      Fortran 77 compiler flags&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-8091885714897362070?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/8091885714897362070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/08/berkeley-db-env-vars.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/8091885714897362070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/8091885714897362070'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/08/berkeley-db-env-vars.html' title='berkeley db env vars'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-838968053872498435</id><published>2009-08-13T08:58:00.000-07:00</published><updated>2009-08-13T08:59:32.169-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='berkeley db'/><category scheme='http://www.blogger.com/atom/ns#' term='bdb'/><category scheme='http://www.blogger.com/atom/ns#' term='library'/><category scheme='http://www.blogger.com/atom/ns#' term='link'/><title type='text'>how to link to bdb</title><content type='html'>Libraries have been installed in:&lt;br /&gt;   /usr/local/BerkeleyDB.4.7/lib&lt;br /&gt;&lt;br /&gt;If you ever happen to want to link against installed libraries&lt;br /&gt;in a given directory, LIBDIR, you must either use libtool, and&lt;br /&gt;specify the full pathname of the library, or use the `-LLIBDIR'&lt;br /&gt;flag during linking and do at least one of the following:&lt;br /&gt;   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable&lt;br /&gt;     during execution&lt;br /&gt;   - use the `-RLIBDIR' linker flag&lt;br /&gt;&lt;br /&gt;See any operating system documentation about shared libraries for&lt;br /&gt;more information, such as the ld(1) and ld.so(8) manual pages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-838968053872498435?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/838968053872498435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/08/how-to-link-to-bdb.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/838968053872498435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/838968053872498435'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/08/how-to-link-to-bdb.html' title='how to link to bdb'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-7079433176467019264</id><published>2009-08-13T07:14:00.001-07:00</published><updated>2009-08-13T07:15:29.321-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='cpan'/><category scheme='http://www.blogger.com/atom/ns#' term='напоминалка'/><title type='text'>Установка perl-модулей с CPAN</title><content type='html'>всегда забываю как устанавливать модули с CPAN. Напоминалка:&lt;br /&gt;&lt;br /&gt;perl -MCPAN -e 'shell'&lt;br /&gt;...&lt;br /&gt;install PACKAGENAME&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-7079433176467019264?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/7079433176467019264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/08/perl-cpan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/7079433176467019264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/7079433176467019264'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/08/perl-cpan.html' title='Установка perl-модулей с CPAN'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-8521489319122877894</id><published>2009-07-28T02:44:00.001-07:00</published><updated>2009-07-28T02:44:57.754-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='шутка'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><title type='text'>Long long long ...</title><content type='html'>Вот такая вот ошибка: &lt;br /&gt;&lt;br /&gt;test_data_types.cpp: In function 'int main()':&lt;br /&gt;test_data_types.cpp:11: error: 'long long long' is too long for GCC&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-8521489319122877894?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/8521489319122877894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/long-long-long.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/8521489319122877894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/8521489319122877894'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/long-long-long.html' title='Long long long ...'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-5002773062066645584</id><published>2009-07-25T13:04:00.000-07:00</published><updated>2009-07-25T13:06:49.957-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ssh'/><title type='text'>ssh login without password</title><content type='html'>Нужно копировать огромные файлы по scp; копирование должно продолжаться в backgroung, после того как я отлогинился. Помогло "&lt;a href="http://linuxproblem.org/art_9.html"&gt;SSH login without password&lt;/a&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-5002773062066645584?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/5002773062066645584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/ssh-login-withou-password.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/5002773062066645584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/5002773062066645584'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/ssh-login-withou-password.html' title='ssh login without password'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-4293391739167011973</id><published>2009-07-25T08:45:00.000-07:00</published><updated>2009-07-25T08:50:29.704-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='build'/><category scheme='http://www.blogger.com/atom/ns#' term='AMD64'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='GenABEL'/><category scheme='http://www.blogger.com/atom/ns#' term='R'/><title type='text'>Follow-up on "Builing 64bit R &amp; Bioconductor on Solaris 10"</title><content type='html'>When building R for Solaris following instructions from "&lt;a href="https://www.initworks.com/wiki/pages/viewpage.action?pageId=6521038"&gt;Builing 64bit R &amp; Bioconductor on Solaris 10&lt;/a&gt;" (see "&lt;a href="http://yurii-aulchenko.blogspot.com/2009/07/r-solaris-10-amd64.html"&gt;R для Solaris 10 на AMD64&lt;/a&gt;"), GenABEL failed to compile. Maksim figured out that we need to change the "env" file (and re-build R); the 3rd line changes to&lt;br /&gt;&lt;br /&gt;export CXX="CC -m64 -lCrun -lc -lCstd"&lt;br /&gt;&lt;br /&gt;Many many thanks Maksim, great job!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-4293391739167011973?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/4293391739167011973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/follow-up-on-builing-64bit-r.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/4293391739167011973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/4293391739167011973'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/follow-up-on-builing-64bit-r.html' title='Follow-up on &quot;Builing 64bit R &amp; Bioconductor on Solaris 10&quot;'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-9049809267326243584</id><published>2009-07-25T08:37:00.000-07:00</published><updated>2009-07-25T08:44:39.691-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iostream'/><category scheme='http://www.blogger.com/atom/ns#' term='cache'/><category scheme='http://www.blogger.com/atom/ns#' term='ifstream'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='ifstream::read'/><title type='text'>Reading big files using ifstream::read</title><content type='html'>I am reading very big files using fstream::read. I first read to my internal cache using command&lt;br /&gt;&lt;br /&gt;object.read((char*)char_buffer,current_cache_size) &lt;br /&gt;&lt;br /&gt;When trying cache &gt; 2048 Mb, the program is stuck. &lt;br /&gt;&lt;br /&gt;OK, the trick is that &lt;br /&gt;&lt;br /&gt;istream&amp; read ( char* s, streamsize n );&lt;br /&gt;&lt;br /&gt;where &lt;br /&gt;&lt;br /&gt;"streamsize" is an implementation-defined synonym of one of the signed basic integral types (generally signed int or signed long). So I am apparently having "signed int" implementation:&lt;br /&gt;&lt;br /&gt;2^(32-1) == 2048*1024*1024&lt;br /&gt;&lt;br /&gt;So I have to read in smaller blocks and then fill up my cache...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-9049809267326243584?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/9049809267326243584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/reading-big-files-using-ifstreamread.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/9049809267326243584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/9049809267326243584'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/reading-big-files-using-ifstreamread.html' title='Reading big files using ifstream::read'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-6429066341097178318</id><published>2009-07-22T14:51:00.000-07:00</published><updated>2009-08-10T09:23:03.182-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vim'/><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='regular expression'/><category scheme='http://www.blogger.com/atom/ns#' term='sed'/><category scheme='http://www.blogger.com/atom/ns#' term='GenABEL'/><title type='text'>Replacing class checks</title><content type='html'>GenABEL's checks for passed objects class did not comply with S4 (thanks to Maxime Rotival who noticed that). So I had to replace all checks like&lt;br /&gt;&lt;br /&gt;if (class(a)=="xxx") ...&lt;br /&gt;if (class(a)!="xxx") ...&lt;br /&gt;&lt;br /&gt;To&lt;br /&gt;&lt;br /&gt;if (is(a,"x")) ...&lt;br /&gt;if (!is(a,"x")) ...&lt;br /&gt;&lt;br /&gt;Vim syntax:&lt;br /&gt;&lt;br /&gt;:s/class *( *\([a-zA-Z.-]\+\) *) *== *"\([a-zA-Z.-]\+\)"/is(\1,"\2")/g&lt;br /&gt;:s/class *( *\([a-zA-Z.-]\+\) *) *!= *"\([a-zA-Z-.]\+\)"/!is(\1,"\2")/g&lt;br /&gt;&lt;br /&gt;Sed syntax:&lt;br /&gt;&lt;br /&gt;sed -e 's/class *( *\([a-zA-Z.-]*\) *) *== *"\([a-zA-Z.-]*\)"/is(\1,"\2")/g' ...&lt;br /&gt;sed -e 's/class *( *\([a-zA-Z.-]*\) *) *!= *"\([a-zA-Z.-]*\)"/!is(\1,"\2")/g' ...&lt;br /&gt;&lt;br /&gt;(note that here you need to have "-" last!)&lt;br /&gt;&lt;br /&gt;Perl script to replace that in all files:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;@files = `ls`;&lt;br /&gt;foreach (@files) {&lt;br /&gt;     chomp;&lt;br /&gt;     `sed -e 's/class *( *\\([a-zA-Z.-]*\\) *) *== *"\\([a-zA-Z.-]*\\)"/is(\\1,"\\2")/g' $_ &gt; $_.tmp1`;&lt;br /&gt;     `sed -e 's/class *( *\\([a-zA-Z.-]*\\) *) *!= *"\\([a-zA-Z.-]*\\)"/!is(\\1,"\\2")/g' $_.tmp1 &gt; $_.tmp2`;&lt;br /&gt;     `mv $_.tmp2 $_; rm $_.tmp1 $_.tmp2`;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;(I know it is not really perl, but it works -- any suggestions for a nicer way to do that are welcome)&lt;br /&gt;&lt;br /&gt;Question: can one think of regexp which will do that in a single match?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-6429066341097178318?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/6429066341097178318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/replacing-class-checks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/6429066341097178318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/6429066341097178318'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/replacing-class-checks.html' title='Replacing class checks'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2921070938776984017.post-2705030692206340986</id><published>2009-07-22T14:40:00.001-07:00</published><updated>2009-07-22T14:40:51.320-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AMD64'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='R'/><title type='text'>R для Solaris 10 на AMD64</title><content type='html'>Собрал R для Solaris 10 на AMD64. Очень помогло: &lt;a href="https://www.initworks.com/wiki/pages/viewpage.action?pageId=6521038"&gt;Builing 64bit R &amp; Bioconductor on Solaris 10&lt;/a&gt;. Однако пакеты не все компилятся пока... В частности qvalue требует tcltk -- установка в системе не помогает...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2921070938776984017-2705030692206340986?l=yurii-aulchenko.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurii-aulchenko.blogspot.com/feeds/2705030692206340986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/r-solaris-10-amd64.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/2705030692206340986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2921070938776984017/posts/default/2705030692206340986'/><link rel='alternate' type='text/html' href='http://yurii-aulchenko.blogspot.com/2009/07/r-solaris-10-amd64.html' title='R для Solaris 10 на AMD64'/><author><name>Жора</name><uri>http://www.blogger.com/profile/09620306409971980865</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
