этот джин очень прозрачный. в нём нет "душности"
во вкусе лимон и мята (чуть-чуть), миндаль, можжевельник

x-posted from livejournal.com.
This video asks a compelling question: What does a human look like who isn't a consumer?
( Read more... )

Два вопроса, вытекающие из текста приведенного ниже Соглашения:
1. Чего еще для обороны Гренландии и США не хватает Трампу, чего бы уже не было в этом Соглашении?
2. За что именно платить – в случае «покупки Гренландии» – регулярно называемую сумму в 700 млрд.дол., если все возможности и услуги, в принципе могущие быть использованными для обороны Гренландии и США, уже включены в текст этого Соглашения?
Оборона Гренландии: Соглашение между Соединенными Штатами и Королевством Дания, 27 апреля 1951 г.
Преамбула.
Правительство Соединенных Штатов Америки и Правительство Королевства Дания, являясь сторонами Североатлантического договора, подписанного в Вашингтоне 4 апреля 1949 года, учитывая свои обязательства по этому договору в отношении обороны зоны действия Североатлантического договора, желая внести вклад в такую оборону и тем самым в свою собственную оборону в соответствии с принципами самопомощи и взаимопомощи, и получив запрос от Организации Североатлантического договора (НАТО) о проведении переговоров по соглашениям, в соответствии с которыми вооруженные силы сторон Североатлантического договора могут использовать объекты в Гренландии для обороны Гренландии и остальной части зоны действия Североатлантического договора, заключили Соглашение в интересах Организации Североатлантического договора на следующих условиях:
Статья I.
Правительство Соединенных Штатов Америки и Правительство Королевства Дания, в целях содействия стабильности и благополучию в зоне действия Североатлантического договора путем объединения своих усилий для коллективной обороны и сохранения мира и безопасности, а также для развития своего коллективного потенциала противодействия вооруженному нападению, примут все необходимые или соответствующие меры для оперативного выполнения своих соответствующих и совместных обязанностей в Гренландии в соответствии с планами НАТО.
Статья II.
Для того чтобы Правительство Соединенных Штатов Америки как сторона Североатлантического договора могло оказать помощь Правительству Королевства Дания путем создания и/или эксплуатации таких оборонительных районов, которые два правительства, на основе планов обороны НАТО, могут время от времени признавать необходимыми для развития обороны Гренландии и остальной части зоны действия Североатлантического договора, и которые Правительство Королевства Дания не в состоянии создать и эксплуатировать самостоятельно, два правительства в отношении таким образом выбранных оборонительных районов договариваются о следующем:
(1) Над оборонительными районами будут развеваться национальные флаги обеих стран.
(2) Разделение ответственности за эксплуатацию и техническое обслуживание оборонительных районов будет определяться время от времени по соглашению между двумя правительствами в каждом конкретном случае.
(3) В случаях, когда достигнуто соглашение о том, что ответственность за эксплуатацию и техническое обслуживание любой оборонной зоны возлагается на правительство Соединенных Штатов Америки, применяются следующие положения:
(а) Главнокомандующий вооруженными силами Дании в Гренландии может прикомандировать датский военный персонал к штабу командующего такой оборонной зоной под командованием офицера, с которым командующий Соединенных Штатов будет консультироваться по всем важным местным вопросам, затрагивающим интересы Дании.
(b) Без ущерба для суверенитета Королевства Дания над такой оборонной зоной и естественного права компетентных датских властей на свободное передвижение по всей территории Гренландии, правительство Соединенных Штатов Америки, без компенсации правительству Королевства Дания, имеет право в пределах такой оборонной зоны и прилегающего к ней воздушного пространства и вод:
(i) улучшать и в целом приспосабливать территорию для военного использования;
(ii) строить, устанавливать, обслуживать и эксплуатировать объекты и оборудование, включая метеорологические и коммуникационные объекты и оборудование, а также хранить запасы;
(iii) размещать и обеспечивать жильем персонал, а также обеспечивать его здоровье, отдых и благополучие;
(iv) обеспечивать защиту и внутреннюю безопасность территории;
(v) создавать и поддерживать почтовые отделения и магазины снабжения;
(vi) контролировать посадки, взлеты, стоянки, швартовки, передвижение и эксплуатацию судов, самолетов и водных транспортных средств, с должным учетом обязанностей правительства Королевства Дания в отношении судоходства и авиации;
(vii) улучшать и углублять гавани, каналы, входы и якорные стоянки.
(c) Правительство Королевства Дания оставляет за собой право использовать такую оборонную зону в сотрудничестве с правительством Соединенных Штатов Америки для обороны Гренландии и остальной части зоны действия Североатлантического договора, а также строить в ней такие объекты и осуществлять такую деятельность, которая не будет препятствовать деятельности правительства Соединенных Штатов Америки в этой зоне.
(4) В случаях, когда достигнуто соглашение о том, что ответственность за эксплуатацию и техническое обслуживание любого оборонного района возлагается на правительство Королевства Дания, применяются следующие положения:
(а) Правительство Соединенных Штатов Америки может прикомандировать военнослужащих Соединенных Штатов к штабу командующего таким оборонным районом под командованием офицера, с которым датский командующий будет консультироваться по всем важным местным вопросам, затрагивающим интересы Соединенных Штатов в соответствии с Североатлантическим договором.
(b) Правительство Соединенных Штатов Америки без компенсации правительству Королевства Дания может использовать такой оборонный район в сотрудничестве с правительством Королевства Дания для обороны Гренландии и остальной части зоны действия Североатлантического договора, а также может строить в нем такие сооружения и осуществлять такую деятельность, которая не будет препятствовать деятельности правительства Королевства Дания в этом районе.
Статья III.
(1) Эксплуатация военно-морской базы Соединенных Штатов в Грённедале будет передана правительству Королевства Дания в кратчайшие сроки, и после этого правительство Королевства Дания возьмет на себя использование объектов Соединенных Штатов в Грённедале на следующих условиях:
(а) Корабли, самолеты и вооруженные силы Соединенных Штатов будут иметь свободный доступ в Грённедал в целях обороны Гренландии и остальной части зоны действия Североатлантического договора. Такое же право доступа будет предоставлено кораблям, самолетам и вооруженным силам других правительств, являющихся сторонами Североатлантического договора, в соответствии с планами НАТО.
(b) Правительство Королевства Дания возьмет на себя ответственность за эксплуатацию, в том же объеме, что и ранее, метеорологической службы в Грённедале, за исключением тех будущих изменений, которые могут быть согласованы между сторонами. Правительство Королевства Дания также возьмет на себя ответственность за техническое обслуживание всех зданий и оборудования Соединенных Штатов в Грённедале.
(c) Подробности использования правительством Королевства Дания имущества Соединенных Штатов, остающегося в Грённедале, включая положения о разумной защите этого имущества, обслуживании кораблей и самолетов Соединенных Штатов, а также о распоряжении топливом и другими запасами, будут предметом отдельных переговоров между представителями двух правительств. В связи с этим достигнута договоренность о том, что при условии уведомления в каждом конкретном случае датского главнокомандующего в Гренландии, правительство Королевства Дания не будет возражать против инспекций имущества Соединенных Штатов, остающегося в Грённедале, до тех пор, пока эта станция используется правительством Королевства Дания.
(2) Если обязательства какой-либо из сторон по Североатлантическому договору потребуют осуществления деятельности в Грённедале в объеме, превышающем возможности правительства Королевства Дания, достигнута договоренность о том, что правительство Королевства Дания запросит присвоение этой станции статуса оборонного района в соответствии с положениями статьи II настоящего Соглашения.
Статья IV.
В связи с деятельностью по обороне Гренландии и остальной части зоны действия Североатлантического договора, оборонные районы, насколько это практически возможно, будут предоставляться в распоряжение судов и самолетов, принадлежащих другим правительствам, являющимся сторонами Североатлантического договора, и вооруженным силам таких правительств.
Статья V.
(1) На условиях, которые могут быть согласованы, правительство Королевства Дания, насколько это практически возможно, будет предоставлять в Гренландии метеорологические и коммуникационные услуги, которые могут потребоваться для содействия операциям в соответствии с настоящим Соглашением.
(2) Правительство Королевства Дания соглашается, насколько это практически возможно, проводить и предоставлять правительству Соединенных Штатов Америки топографические, гидрографические, береговые и геодезические съемки, аэрофотоснимки и т.д. Гренландии, которые могут быть необходимы для содействия операциям в соответствии с настоящим Соглашением. Если правительство Королевства Дания не сможет предоставить необходимые данные, правительство Соединенных Штатов Америки, по согласованию с соответствующими датскими властями, может провести такие съемки или сделать такие фотографии. Копии любых таких съемок или фотографий, сделанных правительством Соединенных Штатов Америки, должны быть предоставлены правительству Королевства Дания. Правительство Соединенных Штатов Америки также может, по аналогичному соглашению, проводить такие технические и инженерные изыскания, которые могут быть необходимы для выбора оборонных районов.
(3) В соответствии с положениями статьи VI настоящего Соглашения и согласно общим правилам, взаимно согласованным и изданным соответствующим датским органом власти в Гренландии, правительство Соединенных Штатов Америки может пользоваться правом свободного доступа и передвижения между оборонными районами через территорию Гренландии, включая территориальные воды, по суше, воздуху и морю, для своих государственных судов и самолетов, а также своих вооруженных сил и транспортных средств. Это право включает освобождение от обязательной лоцманской проводки и портовых сборов. Самолеты Соединенных Штатов могут совершать полеты над любой территорией Гренландии, включая ее территориальные воды, и совершать посадки на ней без ограничений, за исключением случаев, взаимно согласованных сторонами.
Статья VI.
Правительство Соединенных Штатов Америки обязуется в полной мере сотрудничать с правительством Королевства Дания и его органами власти в Гренландии при осуществлении операций в соответствии с настоящим Соглашением. Правительство Соединенных Штатов Америки и граждане Соединенных Штатов в Гренландии будут проявлять должное уважение ко всем законам, правилам и обычаям, касающимся местного населения и внутреннего управления Гренландии, и будут прилагать все усилия, чтобы избежать любых контактов между американским персоналом и местным населением, которые датские власти не считают желательными для проведения операций в соответствии с настоящим Соглашением.
Статья VII.
(1) Все материалы, оборудование и припасы, необходимые в связи с операциями в соответствии с настоящим Соглашением, включая продукты питания, товары, одежду и другие товары, предназначенные для использования или потребления членами вооруженных сил Соединенных Штатов и гражданскими лицами, работающими по контракту с правительством Соединенных Штатов Америки для выполнения работ в Гренландии в связи с операциями в соответствии с настоящим Соглашением, а также членами их семей, и личное и домашнее имущество такого военного и гражданского персонала, разрешается ввозить в Гренландию без досмотра, таможенных пошлин, акцизных сборов или других платежей; и никакие экспортные пошлины не будут взиматься с таких материалов, оборудования, припасов или имущества в случае их вывоза из Гренландии.
(2) Указанный военный и гражданский персонал, а также члены их семей освобождаются от всех форм налогообложения, сборов или других платежей со стороны правительства Королевства Дания или датских органов власти в Гренландии. Ни один гражданин Соединенных Штатов Америки или корпорация, созданная в соответствии с законодательством Соединенных Штатов Америки, не несет ответственности за уплату подоходного налога правительству Королевства Дания или датским властям в Гренландии в отношении любой прибыли, полученной по контракту, заключенному с правительством Соединенных Штатов Америки в связи с операциями в рамках настоящего Соглашения, или любого налога в отношении любых услуг или работ для правительства Соединенных Штатов Америки в связи с операциями в рамках настоящего Соглашения.
Статья VIII.
Правительство Соединенных Штатов Америки имеет право осуществлять исключительную юрисдикцию над теми оборонными районами в Гренландии, за которые оно несет ответственность в соответствии со статьей II (3), а также над любыми правонарушениями, которые могут быть совершены в Гренландии вышеупомянутым военным или гражданским персоналом или членами их семей, а также над другими лицами, находящимися в таких оборонных районах, за исключением граждан Дании, при этом понимается, однако, что правительство Соединенных Штатов Америки может передать датским властям в Гренландии для судебного разбирательства любое лицо, совершившее правонарушение в таких оборонных районах.
Статья IX.
Законы Королевства Дания не должны препятствовать въезду в оборонные районы или другие населенные пункты в Гренландии или выезду из них любого военного или гражданского персонала, присутствие которого в таких оборонных районах или других населенных пунктах в Гренландии необходимо в связи с операциями в рамках настоящего Соглашения, или членов их семей.
Статья X.
После вступления в силу соглашения НАТО, сторонами которого являются оба правительства, касающегося вопросов, затронутых в статьях VII, VIII и IX настоящего Соглашения, положения указанных статей будут заменены положениями такого соглашения в той мере, в какой они несовместимы с ним. Если окажется, что какие-либо положения такого соглашения НАТО могут быть неприемлемы для условий в Гренландии, оба правительства проведут консультации с целью внесения взаимоприемлемых корректировок.
Статья XI.
Вся собственность, предоставленная правительством Соединенных Штатов Америки и находящаяся в Гренландии, остается собственностью правительства Соединенных Штатов Америки. Все движимые улучшения и сооружения, возведенные или построенные правительством Соединенных Штатов Америки в Гренландии, а также все оборудование, материалы, запасы и товары, ввезенные в Гренландию правительством Соединенных Штатов Америки, могут быть вывезены из Гренландии без каких-либо ограничений или реализованы в Гренландии правительством Соединенных Штатов Америки после консультаций с датскими властями в любое время до прекращения действия настоящего Соглашения или в течение разумного срока после этого. Понимается, что любые территории или объекты, предоставленные правительству Соединенных Штатов Америки в соответствии с настоящим Соглашением, не обязательно должны быть оставлены в том состоянии, в котором они находились на момент их предоставления.
Статья XII.
После вступления в силу настоящего Соглашения Соглашение об обороне Гренландии между двумя правительствами, подписанное в Вашингтоне 9 апреля 1941 года (2), прекращает свое действие.
Статья XIII.
(1) Ничто в настоящем Соглашении не должно толковаться как затрагивающее отношения командования.
(2) Вопросы толкования, которые могут возникнуть при применении настоящего Соглашения, должны быть переданы на рассмотрение министру иностранных дел Королевства Дания и послу Соединенных Штатов в Дании.
(3) Оба правительства соглашаются с пониманием рассмотреть любые предложения, которые любое из них может внести после того, как настоящее Соглашение будет действовать в течение разумного срока, предлагая пересмотреть настоящее Соглашение для определения необходимости или желательности внесения изменений с учетом опыта или измененных планов НАТО. Любые такие изменения должны быть внесены по взаимному согласию.
Статья XIV.
(1) Настоящее Соглашение подлежит парламентскому утверждению в Дании. Оно вступает в силу в день уведомления правительства Соединенных Штатов Америки о таком парламентском утверждении.(3)
(2) Настоящее Соглашение, являясь частью Североатлантического договора, остается в силе на весь срок действия Североатлантического договора.
Подписано в Копенгагене в двух экземплярах на английском и датском языках, причем оба текста имеют одинаковую силу, двадцать седьмого дня апреля 1951 года нижеподписавшимися, должным образом уполномоченными представителями правительства Соединенных Штатов Америки и правительства Королевства Дания.
(1) TIAS 2292; 2 UST 1485.
(2) Серия исполнительных соглашений 204; 55 Stat. 1245.
(3) 8 июня 1951 г.
https://avalon.law.yale.edu/20th_century/den001.asp
Два вопроса, вытекающие из текста приведенного выше Соглашения:
1. Чего еще для обороны Гренландии и США не хватает Трампу, чего бы уже не было в этом Соглашении?
2. За что именно платить – в случае «покупки Гренландии» – регулярно называемую сумму в 700 млрд.дол., если все возможности и услуги, в принципе могущие быть использованными для обороны Гренландии и США, уже включены в текст этого Соглашения?
Автор: Лора Эспозито
Источник: The Daily Beast
Следующая остановка в мировом турне — или захвате — Дональда Трампа может прийтись на северного соседа Америки.
Президент, которому 79 лет, обратил внимание на Канаду, сосредоточившись на том, что он считает уязвимостями вдоль её северной границы, которые могут быть использованы противниками США — Россией или Китаем, сообщили NBC News два американских чиновника, один высокопоставленный представитель администрации и трое бывших высокопоставленных чиновников США.
«Они определённо должны усилить свои возможности в Арктике», — сказал один чиновник изданию, добавив, что северная граница Канады «неприемлема с учётом сегодняшних угроз» и что «статус-кво недостаточен».
Трамп неоднократно жаловался на то, что считает слабой обороной Канады, что привело к переговорам с канадскими официальными лицами о более широкой стратегии арктической безопасности, сообщило NBC. Среди инициатив, которые привлекли интерес Трампа, — расширение морских патрулей США и закупка дополнительных ледоколов — специализированных судов, предназначенных для работы в покрытых льдом водах, — действующих в канадских территориях или вокруг них.
( Читать больше и дальше ... )
“On January 28, 1996, Ren Zhengfei held Huawei’s first “mass-resignation ceremony.” Each head of a regional sales office was told to prepare two reports: a work summary and a written resignation. “I will only sign one of the reports,” Ren said.
Huawei had started out in rural markets, and many of its early sales managers were provincial in their experience and network of contacts. As Ren sought to go national and international, he decided to make the entire sales staff resign and reapply for their jobs. “The mountain goat must outrun the lion to not be eaten,” he had told them ahead of the event. “All departments and sections must optimize and eat the lazy goats, the goats that do not learn or progress, and the goats with no sense of responsibility.”
They were following the strategy that Mao had used to win the Chinese Civil War of “encircling the cities with the countryside.”[9] They’d won over villages and towns in the beginning, building their strength to take on the big cities.
Ren told his followers that demotions built character and that the demoted would only be stronger when they worked their way up again.... “Even Deng Xiaoping could go down and up three times. Why can’t you go down and up three times?”
-- Eva Dou. “House of Huawei.”
досочники и лыжники подрались. во франции. с применением лыж, палок ботинок и прочегонет больше никакой толерантности вр францияхэ порадовался, что он не сноубордист и сможет защитить себя не отстёгивая ногу от доски
x-posted from livejournal.com.
The Long Back Yard
#
Was hitting the keyboard by 7 am, taking a break now to take trash out ahead of the Winter Weather Event that's rolling in. I think that most of the accumulation will be on the coast, and so does the tree guy, who thinks he'll be by tomorrow to take down my two dead pines and do some tree work for the next door neighbors.
I have a date downtown with friends tomorrow, and I hope we won't be snowed out.
How's everybody doing this morning?
#
Cardinal (male, for those who don't see cardinals in their back yards):
#
Added about 1,000 words to the WIP this morning. Breaking for lunch. Still hoping to be able to have a Good Enough Draft by the end of the day. Can't type with my fingers crossed, though.
I am somewhat confused by the weather report. Seems like now we may just get a few flakes, which would be OK by me.
Tali tells me that she Very Much Likes pork and sauerkraut. I take leave to doubt this intelligence.
And so the midday report.
#
Upcoming Author Event
#
That's it. I'm calling this the Good Enough for Rock 'n Roll Draft. It does not properly end; it stops. This is not particularly unusual in our Good Enough for Rock 'n Roll Drafts, and I might as well stop here.
I wrote just over 3,700 words today, bringing this draft to +/-138,880 words. For comparison, Salvage Right was turned in at 132,000 words.
I will, oh, on Wednesday, put out a call for Beta Readers. If you're thinking you'd like to do this, bear in mind that what you will be reading is a draft -- which not only means that it likely has holes in it, but there are without a doubt misspellings, ugly sentences, disreputable punctuation and a shipload of other errors present.
What I'm saying is that beta reading is not for the faint of heart, the short of patience, or, really, the short of time.
This is not, notice, the Formal Call; that will come on Wednesday, when I will also explain what the nitty-gritty of beta reading means to me.
Rookie has been running up and down the hall like a crazy man for the last hour, looking for Happy Hour. Happily, I have Happy Hour right here in my pocket, and realsoonnow, I'll be serving that up.
The weather beans have abandoned the whole snow idea up here in the center of the state for right now. We may, it says here, get an inch on the overnight. Which is, actually, very good news.
Everybody have a good evening. Stay safe.
I'll check in tomorrow.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
Streamlining Our Pharmaverse Blog: Reducing Publishing Time with containers
As an active contributor to the pharmaverse blog, I’ve always appreciated the opportunity to share new insights and tools with our community. The pharmaverse blog has some interesting features for publishing. While the blog publishing process has been effective, I was wondering if there was a way to optimize our workflows. Currently, the CI/CD pipeline for publishing the blog typically took about 17 minutes to deploy a new post. Containers are always batted around as solutions. Unfortunately, I was unsure how to create a new container/image to meet my needs and relied on some straight install.packages() in the CI/CD pipeline. Luckily, I crossed paths with the fabulous Maciej Nasinski and we built a specific container for the publishing process for the pharmaverse blog, which allowed for a notable reduction in publishing time.
Below I will discuss how the pharmaverse container image has improved our blog’s publishing workflow, bringing our deployment time down to approximately 5 minutes. We are also interested in feedback on potential other uses of this container (like devcontainers) or building additional containers for certain purposes. For those interested, we would be happy to provide a tutorial on containers or get in touch if you have ideas or want to get involved!
The Previous Approach: Package Installation overhead
Our prior CI/CD (GitHub Actions) workflow for building and deploying the pharmaverse blog, while comprehensive, included a time-consuming step. It used the a straight “Install dependencies” step from the r-lib actions, which necessitated installing a range of pharmaverse specific R packages during each run. As we added more packages to the pharmaverse to the blog, this became really cumbersome!
The relevant section of our old build-deploy job highlighted this:
build-deploy:
# ... other configurations ...
steps:
# ... checkout and setup Quarto ...
- name: Setup R
uses: r-lib/actions/setup-r@v2
with:
use-public-rspm: true
- name: Install dependencies
uses: r-lib/actions/setup-r-dependencies@v2
with:
packages: |
jsonlite
tidyverse
spelling
janitor
diffdf
admiral
admiralonco
# ... and many, many more packages ...
haven
# ... other steps like install tinytex and publish ...
This “Install dependencies” step, involving a substantial list of pharmaverse packages, was a primary contributor to the 17-minute execution time. Each workflow run involved downloading and configuring these packages, extending the overall deployment duration.
Adopting the pharmaverse container image: An Efficient Alternative
The solution to this challenge came with the introduction of the pharmaverse container image: ghcr.io/pharmaverse/docker_pharmaverse:4.5.1. This container image was specifically designed for pharmaceutical data analysis, featuring over 40 essential pharmaverse packages pre-installed. These packages cover various functionalities, including CDISC ADaM/SDTM, clinical trial reporting, and regulatory submissions. Built upon the rocker/tidyverse image and incorporating R 4.5.1, it provides a pre-configured environment.
By integrating this image into our CI/CD pipeline (GitHub Actions), we could bypass the extensive package installation phase.
Here’s an overview of our updated build-deploy job:
build-deploy:
needs: Update-post-dates
runs-on: ubuntu-latest
container:
image: "ghcr.io/pharmaverse/docker_pharmaverse:4.5.1"
permissions:
contents: write
steps:
- name: Check out repository
uses: actions/checkout@v4
- name: Configure Git safe directory
run: git config --global --add safe.directory /__w/blog/blog
- name: Set up Quarto
uses: quarto-dev/quarto-actions/setup@v2
with:
version: 1.9.12
# NOTE: Explicit R package installation is no longer required here.
- name: Install tinytex
run: quarto install tool tinytex
- name: Mark repo directory as safe
run: git config --global --add safe.directory /__w/blog/blog
- name: Publish
uses: quarto-dev/quarto-actions/publish@v2
with:
path: . # Path to your .qmd file
target: gh-pages # Target branch for GitHub Pages
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
The outcome of this change has been a consistent reduction in publishing time. Our blog now publishes in approximately 5 minutes. Yay!
Wider Applications of the Pharmaverse Container Image
While this update directly benefits our blog’s publishing, the pharmaverse container image offers broader utility. It is a valuable resource for:
- Pharmaceutical data analysis: Supporting tasks related to ADaM, SDTM, and TLFs.
- Clinical trial programming: Assisting with regulatory submissions.
- Reproducible research: Providing a consistent and verifiable environment.
- Training & education: Offering a ready-to-use setup for educational purposes.
- CI/CD pipelines: Enhancing automated testing and reporting, as observed in our own workflow.
- Collaborative development: Facilitating consistent environments across teams.
Example: Running Reproducible RStudio Locally
To spin up a local RStudio instance using the pharmaverse image, you can use a container “one-liner.” This command condenses the entire configuration – networking, storage, and background execution – into a single execution string. It bridges your local folder to the container, allowing you to edit files “on the fly” without installing R or packages on your actual machine.
Choose the command that matches your operating system:
1. Linux & Intel Macs (Standard)
For standard architecture, we set a simple password (rstudio) and mount the current directory.
docker run -d --name my_pharma_rstudio --rm -p 8787:8787 -e PASSWORD=rstudio -v "$(pwd)":/home/rstudio/project ghcr.io/pharmaverse/docker_pharmaverse:4.5.1
2. Apple Silicon (M1/M2/M3)
Note: We do not yet natively support ARM64 architecture (e.g., Apple Silicon). The command below uses emulation (--platform linux/amd64) to run the image. We also disable authentication because the slower emulation speed can sometimes cause password setup to time out.
docker run -d --name my_pharma_rstudio --rm --platform linux/amd64 -p 8787:8787 -e DISABLE_AUTH=true -v "$(pwd)":/home/rstudio/project ghcr.io/pharmaverse/docker_pharmaverse:4.5.1
What does this command do?
- **
--rm&-d**: Runs the container in the background (detached) and automatically removes it when stopped, keeping your machine clean. -v "$(pwd)":...: Takes your Present Working Directory and mounts it inside the container. Any file you save in RStudio’s “project” folder is instantly saved to your local computer.--platform linux/amd64(Mac only): Forces your computer to emulate the Intel architecture required by the image.-e DISABLE_AUTH=true(Mac only): Bypasses the login screen to ensure immediate access despite slower emulation speeds.
Accessing RStudio
Once the command is running:
- Open your browser to
http://localhost:8787. - Linux/Intel: Log in with user
rstudioand passwordrstudio. - Apple Silicon: You will be logged in automatically.
You will see your local files mapped to the project folder in the Files pane, ready for analysis.
Engaging with the Pharmaverse Community
The pharmaverse container image mage represents a collaborative effort within the life sciences industry to provide open-source tools. For those working with pharmaverse packages and R in development, research, or CI/CD contexts, exploring this image may offer practical advantages in efficiency and reproducibility.
Explore the pharmaverse container image repository: pharmaverse/docker_pharmaverse Discover more about Pharmaverse: pharmaverse.org
We acknowledge the contributions of the pharmaverse community and the Rocker Project for their support in developing these resources.
Last updated
2026-01-18 22:21:19.079894
Details
Reuse
Citation
@online{straub_and_maciej_nasinski2026,
author = {Straub and Maciej Nasinski, Ben},
title = {Pharmaverse and {Containers}},
date = {2026-01-18},
url = {https://pharmaverse.github.io/blog/posts/2026-01-18_pharmaverse_containers/pharmaverse_and__containers.html},
langid = {en}
}
R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
15. If you could, would you like to be a little bit taller or a little bit shorter?
I'm okay with my height. But if I could get rid of the slight curvature of the spine, and the rounded shoulders - I'd be happy. Genetic curse.
I'm 5'11 and 44 inches or 6 foot, when I can stand up fully straight. Most of it is in my legs, I'm all limbs.
16. Do you have a favourite genre of music?
Not really? My taste in music as in all things is wildly eclectic and moody? And changes at will. It's easier to list the genres I'm less fond of? Anything high pitched, with a lot of amp feedback - doesn't work for me. Also, I need to understand the lyrics? So most opera doesn't tend to work for me either - I don't like high soprano. Nor do I like to be punched in the face with music? So a lot of rap and heavy metal tends to give me a headache, I do like some of it though. (I like Nine Inch Nails for example).
17. The US celebrates Hot Buttered Rum Day today! Have you ever tried it?
Yes, not a fan. Too sweet.
18. It’s Sunday – what was the best part of last week?
Saturday. I'm a fan of Saturdays. Today, I felt guilty for not doing anything. Saturday? I never feel guilty for not doing anything. I think it's the pseudo-religious upbringing? Or that usually I go back to work on Monday and get the Sunday scaries.
***
As mentioned in the last post, I finished the much-maligned Buffy S6, which is still among my favorite of the seasons. ( Read more... )
Almost done with Angel S3 rewatch - and this season is actually much tighter plot wise than Buffy S6. Like Buffy S6, it does have a handful of weak episodes (mainly featuring the Grooslaug). But overall - it's better than I remembered it. It does help that I don't remember most of it at all.
I really have forgotten most of both series.
What's interesting in Angel - is how everyone enables Angel. ( Read more... )
По-моему впервые США хочет признать группу беженцев из "своего" лагеря типа страны Запада.
Новость:здесь полностью.
Из ссылки:
Администрация президента США Дональда Трампа рассматривает возможность предложить политическое убежище британским евреям. Об этом сообщила газета The Telegraph. По данным издания, личный адвокат Трампа Роберт Гарсон, уроженец Манчестера, ведет переговоры с госдепартаментом по вопросу предоставления убежища евреям, желающим покинуть Великобританию из-за роста антисемитизма. В интервью газете Гарсон заявил, что Британия "больше не является безопасным местом для евреев" и что он "не видит для них будущего в стране". Он также обвинил премьер-министра Кира Стармера в том, что тот, по его словам, допустил распространение антисемитизма..
Также он сказал: "Это определенно не непривлекательное предложение. Речь идет о высокообразованной общине. Я разговаривал с представителями госдепартамента и поднимал этот вопрос также в рамках своей работы в совете Музея Холокоста. Это население, для которого английский язык является родным, оно образованное и с низким уровнем преступности. Были обсуждения. Когда я смотрю на то, что происходит с евреями в Великобритании, и анализирую демографические изменения, я не верю - и обсуждал это с людьми в администрации Трампа, - что у евреев есть будущее в Соединенном Королевстве. На мой взгляд, это особенно печально".
Я проверила, в The Telegraph действительно это есть.
Надо сказать, что Стармер и его правительство считает, что его Трамп типа "троллит" (это я говорю). И просто хочет унизить.
Но.
Не свинье на грязь жаловаться.
Вот несколько случаев наугад произошедших в "цивилизованной" Англии:
Арест за «провокацию» символикой:
В октябре 2025 года полиция Лондона задержала еврейского юриста, который проходил мимо пропалестинской демонстрации с кулоном в виде звезды Давида. Офицеры заявили, что его открытое ношение еврейского символа «раздражает» и «провоцирует» протестующих. Мужчину продержали в наручниках и допрашивали около 10 часов, обвиняя в нарушении общественного порядка.
«Открыто еврейский» облик:
Этот случай дополнил череду скандалов, начавшуюся с инцидента с Гидеоном Фалтером, когда полицейский назвал его «слишком открыто еврейским» (openly Jewish) и угрожал арестом, если тот не покинет район протеста, чтобы не «провоцировать» толпу своей кипой.
Последствия для полиции: В январе 2026 года эти действия полиции привели к серьезному политическому кризису. Глава полиции Уэст-Мидлендса Крейг Гилфорд ушел в отставку 16 января 2026 года после того, как вскрылось, что полиция подделывала отчеты (используя нейросети), чтобы оправдать запрет на въезд израильских болельщиков в Бирмингем, фактически капитулировав перед угрозами радикалов.
Именно на фоне таких новостей адвокат Трампа заявил, что британские власти занимаются «виктимблеймингом» (обвинением жертвы), наказывая евреев за их идентичность, вместо того, чтобы пресекать агрессию митингующих.
Евреям сейчас в Британии, как мы видим тупо плохо.
Несмотря на то, что евреи вносят колоссальный вклад в экономику Британии, и в материальном смысле весьма успешны - но вся
эта материальная и финансовая состоятельность уходит в задницу, когда ты не можешь спокойно выпустить ребёнка или пожилых родителей на улицу того же Бирмингема.
Так что... Выбор невелик.
Кстати.
Мне кажется, то нужно поднять вопрос по поводу евреев Франции.
Там, если я правильно помню, вообще было несколько убийств только по причине, что жертва - еврейка, например.

Эта короткая, но очень забавная, можно сказать невероятная история про то, как позорно оконфузился Борис Сергеевич Брунов (1922 — 1997) — самый известный советский и российский эстрадный конферансье, режиссёр, педагог, профессор, художественный руководитель и директор Московского государственного театра эстрады, народный артист РСФСР.
Когда-то на нашей эстраде работал известнейший конферансье Борис Брунов.
Как-то раз он в составе делегации творческих работников оказался во Вьетнаме. На каждой встрече их шумно чествовали.
Во время одного такого мероприятия Борис Брунов оказался рядом с небольшой девочкой. Чтобы что-то увидеть, та безуспешно вытягивала шею и тянулась, вставая на цыпочки.
Брунов решил помочь ей и поднял девочку себе на руки. В тот же момент к ним, криво улыбаясь, подскочил сопровождавший их "кгбешник" и зашептал прямо ему в ухо: "Немедленно поставьте женщину на место! Это же их министр культуры!.."
(На заглавном фото: Борис Сергеевич Брунов)

352/365: Asda, Worcester
Click for a larger, sharper image
I was in Worcester today for boring reasons, made even more boring by the persistent murk and light rain. As such I don't have anything thrilling to show you for today's 365 photo. I'm into the last fortnight of the project now, and it would be nice to have something vaguely interesting in the final few pictures! But instead, today you get a picture of a supermarket. :P This is Asda in Worcester city centre, taken from the balcony of the café up on the first floor. This was shot with a wide-angle setting, so the place isn't quite as big as it seems from this! You can get an idea by counting the aisles, I suppose!
"Для лиц, родившихся после 6 февраля 1974 года, также необходимо приложить оригинал и копию свидетельства о рождении и указать информацию о родителях (ФИО, даты рождения, адреса регистрации на 6 февраля 1992 года)."
Лезу в чемодан с документами, и свидетельства о рождении не нахожу. Думаю, где оно могло бы еще быть. Напрягаю память, и смутно припоминаю, как в Манхэттене лет 10 назад отдал конверт с паспортами, моим и жены, и моим свидетельством о рождении, красивой девушке Маше, которая ехала в Москву. Зачем все это понадобилось моим родителям, уже и не помню. Паспорта позже вернулись, когда я съездил в Россию в 2019-м. А свидетельство? Неужели я его там оставил?
Пишу сестре в телеграм, и точно:
- Да, оно у нас.
Ну, замечательно.
Отменяю назначенную дату посещения. Теперь будем думать, как мне воссоединиться с этой зеленой бумажкой. Почта не работает, DHL просит какие-то дикие деньги, а их еще и не перевести же в Россию. Где-то в России сейчас родственничек, который должен вскоре вернуться домой, но сможет ли он встретиться где-то с моей сестрой, пока неясно.
