How to find hex of mdl2 icons?

import { initializeIcons } from '@fluentui/font-icons-mdl2';
// NOTE: getIcon is exported from @fluentui/style-utilities in v8-era Fluent
import { getIcon } from '@fluentui/style-utilities';
initializeIcons(); // do this once during startup
const hist = getIcon('History'); // returns { subset, code, ... } or undefined
const hex = hist && hist.code // e.g., "\uE8xx"
? hist.code.charCodeAt(0).toString(16).toUpperCase()
: null;
Posted in Uncategorized | Leave a comment

How to run as admin when run as another user in Sharepoint admin shell?

Start-Process "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" `
-Verb RunAs `
-ArgumentList "-NoExit", "-Command", "Add-PSSnapin Microsoft.SharePoint.PowerShell"

Posted in Uncategorized | Leave a comment

Typescript- Null or undefined?

This is what Copilot told me, not sure if it is correct:

The Rushstack guidance (followed by many TS codebases) prefers undefined for “no value” in modern TypeScript/JS, and reserves null only for:

  • Interop with legacy APIs that already return or accept null (e.g., some DOM or 3rd‑party libraries).
  • Data formats like JSON where null is part of the schema.

This avoids the complexity of having to consider both null and undefined everywhere.

Posted in Uncategorized | Leave a comment

日语好久不见怎么说

日语好久不见

Posted in Uncategorized | Leave a comment

两段不错的话(zt)

在文学城看到的一篇文章里节选的:

当倦怠的工作、懂我们的算法、好用的AI,没有理解障碍的短视频、短剧、网文,都来围剿我们仅存的文化体力,投降是更容易的。比如,去年诺贝尔文学奖颁布后,要求自己看完至少韩江的一本小说,但今年,能准确复述克拉斯诺霍尔卡伊·拉斯洛的名字,也很了不起了。

维持文化体力确实是非常奢侈的事情。对于“996”的人来说,一部电影两小时,相当于工作日下班到家的一半时间。在文学作品里,通常要经过漫长的跋涉才能偶尔获得脑内绽放烟花的快乐,当然敌不过每几秒就给出一个转折的短视频和短剧。

Posted in Uncategorized | Leave a comment

Raspberry Pi issue – only see ipv6 address

I have an old raspberry pi that I haven’t used for several years and I just reconnected it. It started fine and I could connect it to my wifi but I just saw its ipv6 address. So I couldn’t connect to the internet or even other devices on my local. I had to run this command to get an ipv4 address:

sudo dhclient -v wlan0

Posted in Uncategorized | Leave a comment

How to bypass automatic login to Sharepoint site on Edge?

Try this:

runas /user:domain\username "C:\Program Files (x86)\Internet Explorer\iexplore.exe"
Posted in Uncategorized | Leave a comment

Wayback archive

web.archive.org

Posted in Uncategorized | Leave a comment

犹太文化的亚兰语渊源 (ZT)

犹太文化的亚兰语渊源
来源:光明网-《光明日报》
2020-08-06 04:30
【观点】

作者:阮 炜(湖南师范大学特聘教授)

全球化时代的人们若关注民族间关系,会注意到一个事实:尽管古希伯来语是圣经《旧约》的主要书写语言,是现在犹太人的宗教语言,尽管在20世纪,尤其是以色列复国以来,基于古希伯来语等的现代希伯来语逐渐取代阿拉伯语和意第绪语等,成为很多犹太人的口语,以色列建国后,更是将希伯来语定为与阿拉伯语并列的官方语言,但在之前的2500年中,全世界犹太人竟没有自己统一的民族语言。与其他有着辉煌历史的古代民族如苏美尔人、希腊人、中国人、印度人和阿拉伯人等相比,唯独犹太人没有自己统一的民族语言。历史上,英美人、法国人、德国人有英语、法语和德语,犹太人没有自己统一的民族语言。那么,他们究竟使用什么语言?

之所以没有自己统一的民族语言,是因为犹太人入乡随俗,讲当地语言,不断发展出一些祖先语言与当地语言的混合语,如犹太阿拉伯语、犹太格鲁吉亚语等。西班牙犹太人中流行其祖先语言与当地语的混合语犹太西班牙语,中欧和东欧的犹太人中流行影响非常大的意第绪语(希伯来语、亚兰语和德语、斯拉夫语的混合语)。尤其令人惊讶的是,印度马拉巴海岸的犹太人讲马拉巴意第绪语——一种古希伯来语、泰米尔语、西班牙语、荷兰语和英语的混合语。

实际上,自历史晨曦初露之时,犹太人便不断灵活地放弃祖先语言,转而采用居住地的主流语言。如在巴比伦之囚时代,犹太人就放弃希伯来语,操起了西亚通用语亚兰语,甚至回归家园后依然讲亚兰语。再如,在“希腊化”时代,移居希腊城市的犹太人又灵活地放弃母语,操起了希腊语。继承了犹太信仰文化的基督教,其核心经典《新约》便是用希腊语写成的。

看似极重视自身文化传统的犹太人,为何会一再放弃祖先的语言?答案并不简单。首先,禁足巴比伦时,犹太人放弃希伯来语后采用的语言是亚兰语。后者本为其先祖亚伯拉罕部族的语言,该部族迁徙到迦南后,才采用了迦南语,即同为闪米特语西北语支的迦南闪语。希伯来语就是迦南闪语的一个分支。其次,希伯来语和亚兰语是近亲,都属于闪米特语的西北语支,故严格讲不算是犹太人放弃母语。这两种语言当时是关系极近的亲戚。在历史早期,现巴勒斯坦、叙利亚一带的闪人所讲的各种西北闪语还没有发生太大分化,即便已有不少差异,相互间的语言学距离仍不大,当时讲腓尼基语、希伯来语、乌加利特语等西北闪语的人们较大程度上是能彼此交流的。乌加利特出土的泥板文献中很多是用腓尼基语写成的葬丧和纪念性文字,基本语法和词汇与其他西北闪语相同,任何熟悉古希伯来语者都懂得这种语言。后来,西北闪语各分支发生了较大分化,讲这些闪语的族群间的交流变得困难起来。耶稣给家乡同胞做礼拜,诵读希伯来文经典,就得把古希伯来语翻译成亚兰语,因为听众是普通犹太人,已不懂古希伯来语。

也不妨讲讲亚兰语本身的故事。如果说早在公元前2000年左右,两河流域一带讲亚兰语的闪族人便开始迁往西北方向的迦南,那么从公元前12世纪开始,更多亚兰人迁入叙利亚地方即现巴勒斯坦、叙利亚、约旦一带,也迁到现伊拉克和东土耳其等地。随着亚兰人人口增长,亚兰语逐渐成为这一广大区域尤其是叙利亚的主流语言。应注意,古代西亚历史为闪族所主导,而闪族非常好战,建立了大帝国的民族大多是闪族,如阿卡德人、亚摩利人、亚述人和迦勒底人。而同为闪族的亚兰人却是例外,他们不喜欢战争,和平渗入叙利亚世界以及伊拉克东土耳其一带,老老实实从事农业、贸易和手工业活动,慢慢繁衍起来。渐渐地,亚兰语扩散到现中东大多数地方,还被带入北非、欧洲、印度和中国。公元前7世纪至公元前6世纪,亚兰人如此之多,其语言已成为事实上的西亚通用语。亚述征服诸亚兰人城邦后,为方便管理,把亚兰语用作行政语言。新巴比伦帝国、波斯帝国、罗马帝国同样把亚兰语用作官方语言。直到阿拉伯语兴起后,亚兰语的统治地位才彻底终结。

但犹太信仰文化不可能无中生有,必得有一种深宏的物质和精神基质。事实上,它只是西亚北非文明这棵参天大树上一根粗壮的枝条。如果说它的兴起必得有某种深厚的物质和精神子宫,它何尝不需要一个语言文化子宫?很大程度上,亚兰语就是其语言文化子宫。正是在巴比伦之囚期间,即以色列人放弃希伯来语采用亚兰语时,其不严格的一神崇拜最终转型成为严格的唯一神信仰,从前那种夹杂着偶像崇拜的一神崇拜终于转变为只信仰独一神耶和华并杜绝别神崇拜的严格模式。犹太教之所以深刻影响了整个西亚北非乃至欧洲,严格的唯一神信仰是最关键因素。可即便这种信仰,也绝非只是在希伯来语言文化环境中成长起来的,被囚巴比伦时犹太人转而采用的亚兰语也作出了重要的贡献。

在圣经《旧约》的开篇句子“起初,神创造天地”中便不难发现,在一个至为关键的概念上,希伯来语与亚兰语及其他闪语是一致的。这种一致性如此之强,以至相近的西北闪语很大程度可视为同一种语言。这里“神”在希伯来语原文中是Elohim,即El(“令人敬畏的神”)或Eloah的复数形式。值得注意的是,神的这一名字在圣经《旧约》中总共出现了2570次之多;在亚兰语中,相当于El的神是Elah,与El同词根,发音几乎一致,语义也相同。圣经《旧约》虽主要用希伯来文写成,但某些后期经卷是用亚兰语写的。

既然亚兰语在长达一千多年中是西亚通用语,可得出以下结论:这种语言中的Elah崇拜是古代西亚普遍存在的一种主神崇拜。巴比伦之囚以前,以色列人的宗教与其他闪族的信仰形态并无本质区别,严格唯一神崇拜远未定型,否则无法解释为何圣经《旧约》的开篇句子“起初,神创造天地”中的“神”Elohim是复数,即不止一个神参与创世。既然主神崇拜与非严格的一神崇拜差别不大,则以色列人之所以能够超越其他闪族,是因为他们跨出了关键的一步:其主神崇拜达到了一个临界点,发生了质的变化,从而扬弃了之前不严格的崇拜模式,进入真正的唯一神信仰模式。考虑到希伯来语与其他闪语是近亲,耶稣和普通犹太人的日常语言是亚兰语,更考虑到阿拉伯语里表示真主的Alah一词与Elah和El发音相似,语义相近,完全可以得出这一结论:犹太人从不严格的一神崇拜所率先开出的唯一神信仰具有亚兰语渊源,巴勒斯坦、叙利亚地方乃至整个古代西亚有着地理、语言、习俗和宗教形态上的连续性、一致性、同源性和同质性。

《光明日报》( 2020年08月06日 13版)

Posted in Uncategorized | Leave a comment

I found a good article

https://www.avclub.com/bob-dylan-christian-albums-revisited

Bob Dylan remembers the exact moment Jesus Christ entered his life in a way he could not ignore. The physical and emotional tolls of the road had proved exhausting on his 1978 tour. On one particularly drainingexhausting night in San Diego, the singer recalls an audience member tossing a silver cross onstage. Dylan normally wouldn’t think twice about this sort of trinketa small, often inexpensive decorative item but felt moved that night to pocket it. A couple nights later in Tucson, once again feeling overwhelmed by the burdens of performing, he reached for the cross and felt a trembling, physical change come over him. As Dylan interpreted it, “The glory of the Lord knocked me down and picked me up.” While the I-10 from Tempe to Tucson may not exactly be the Road to Damascus, the experience shook Dylan enough to “change his way of thinking” and embrace Christ as his lord and savior. It’s an awakening that would not only transform Dylan’s personal life but also unmistakably alter the path, for better or worse, of his already-legendary career as a songwriter, performer, and recording artist.

Dylan’s conversion was definitely met by mixed reviews. While some in the evangelical community championed him as their new Daniel—though never to the extent that the folk scene had embraced him as one of their own—much of his fanbase felt alienated by this religious turn. Ironically, many of the same people who had once anointed Dylan their “prophet” now had little interest in hearing about the singer’s own exploration of faith. In fairness though, the changes seemed drastic. For a time in 1979 and 1980, Dylan staunchlyvery firmly, loyally, or strongly refused to perform the secular songs that had made him famous. And as bootlegsan illegal musical recording, especially one made at a concert capture, those concerts took on the aesthetic of big-tent revivals, with Dylan often proselytizingthe action of attempting to convert someone from one religion, belief, or opinion to another onstage between songs with a reborn zealot’s zeal. It also didn’t help that Dylan’s own trinity of Christian albums—Slow Train Coming (1979), Saved (1980), and Shot of Love (1981)—fell far short of his finest works. However, these records also don’t deserve to be omitted or cruelly cast into the purgatory that is the lowest rungsa step on a ladder of online Dylan album rankings. In this charitable season, we can surely appreciate that even one of the spottiest and most maligned eras of Dylan’s recording career still captures moments of powerful songwriting, fearless artistry, and a passion that cannot be denied.

The story of Dylan’s trio of Christian albums begins not some 2,000 odd years ago, but rather a year earlier with the release of Street-Legal in 1978. You could do far worse than characterizing this often-overlooked gem as Blood on the Tracks with saxophones and gospel singers. No, it’s not a religious album. Dylan mentions God only in passing. However, it’s clear that Dylan was tangled up in one shade of blue or another at the time. Despondent over the failure of his experimental film, Renaldo and Clara, and weary from the stresses of multiple knock-down, drug-out custody battles, Dylan and his touring band instead leaned into an expanded pop sound that American audiences, particularly critics, weren’t quite ready to embrace. It’s a record that captures Dylan setting out in a brave, new musical direction as his personal life came crashing down around him. By the time he hit that fateful road to Tucson, Dylan was a troubled man with a heavy heart and a crack R&B band burning a hole in his back pocket. In that sense, it’s far less surprising that Dylan, perhaps with a little nudge from Above, might have found solace, purpose, and renewed strength in the spiritual corner and its musical traditions. 

By any measure, 1979’s Slow Train Comingproved a successful baptism into the religious realm. The album went platinum, and Dylan even garnered the inaugural Grammy award for Best Male Rock Vocal Performance. It’s fair to wonder how many fans who purchased the record really knew they were getting a born-again Dylan. The album art itself, apart from that railroad worker’s suspiciously cross-shaped pick axe, doesn’t suggest overtly religious material. Even legendary producer Jerry Wexler and Dire Straits guitarist Mark Knopfler—both brought aboard to help achieve the record’s larger funk sound—didn’t realize that they had been conscripted into Dylan’s evangelical army until rehearsing the actual songs. Dylan does indeed remind us over the throbbing funk of hit single “Gotta Serve Somebody” that we’re all working for someone (“It may be the Devil / Or it may be the Lord”), but this choice of master never really felt literal. And doesn’t a “slow train comin’” just mean “a hard rain’s a-gonna fall?” Naive as it now sounds, the lapsed Catholic in me could once listen to songs with titles like “Precious Angel” and “I Believe in You” and hear Dylan’s passion but not “the message.” If that’s a common sentiment, then it goes a long way to understanding the record’s accessibility to a presumably large secular audience. Having Wexler at the helm, Knopfler on lead guitar, Tim Drummond’s legendary bass, and Muscle Shoals horns on call didn’t hurt either.

As we’ll see, each of Dylan’s Christian albums takes on a decidedly different religious tenor. Nick Cave has described Slow Train Coming as a “mean-spirited… genuinely nasty record.” It’s at the very least cynical. Some of that can no doubt be chalked up to the fervor felt by a recently reborn Dylan. For instance, the flip side of the succor an emotional Dylan draws from on high in the stirring ballad “I Believe in You” pits the nonbelievers around him as heathens with pitchforks. Not exactly a neighborly sentiment. Much of Dylan’s message takes a page out of the Book of Revelation, meaning that time runs too short to politely pull punches. The chugging “Slow Train,” filthy-riffing “Gonna Change My Way of Thinking,” and horn-driven “When You Gonna Wake Up” all call out the overflowing cesspool of greed, deceit, and corruption found in a wicked world that defies God’s law; they also point more fingers than Dylan has on both hands. However, nowhere do Cave’s words ring truer than down in the fire and brimstone that fuel the glowing strum of “Precious Angel.” Not only does Dylan work in the torments found in Revelation 9:6 of those who won’t even be able to escape their suffering through death, but he also prays for the mercy of his own ancestors (“In their bone-filled graves”) who may have picked the wrong spiritual team. To the evangelical, Dylan’s warnings register as dutiful and loving. To the secular listener, they might come across as, well, “mean-spirited” and “genuinely nasty.” Point, Nick Cave.

If Slow Train Coming surprised some listeners with a religious perspective on what could’ve otherwise been Dylan’s What’s Going On, then Saved makes zero pretenses as it ascends to the pulpit. The original cover, since restored, features Christ’s illuminated hand, blood dripping from a crucifix wound, reaching down to touch the outstretched hands of his followers. It’s not exactly a subtle image. Critics have dragged this largely forgotten album as preachy, too limited in scope and song structure to be interesting, and a hackjob stab at gospel music. 

Saved might also be the best of Dylan’s Christian albums for almost the same reasons. This record knows exactly what it’s trying to be. It’s Sunday services at a church far cooler than the one your parents dragged you to all those years ago. Dylan’s humming cover of the old country song “A Satisfied Mind” acts as a call to prayer, a pewful of female gospel singers and clunky piano floating in and out to raise up his assertions. Similarly, the funky call-and-response of closing number “Are You Ready” feels like a fortifying final reminder of the day’s sermon before Dylan sends us back out into the regular world. In the interim, he marches us with growing awe through the latter stations of Christ’s life (“In the Garden”), invites us to dance in celebration as we praise (“Saved”), and asks us to consider where we would be without Christ’s sacrifice (“Saving Grace”). Indeed, it’s pedagogical, repetitive, and, yes, even preachy, but along with hoping to stir the soul, sermons are intended to reinforce a message as Dylan does here. 

One fair criticism of Saved and other songs from the period considers how Dylan’s writing might suffer as he draws from revealed truth rather than trying to make his own meaning out of human experience. On the grateful “What Can I Do for You?”, Dylan even thanks God for answering life’s great questions (“You have explained every mystery”). If he had spent more than a few years writing Christian songs, he might’ve fallen victim to these limitations. As it stands, Saved finds Dylan delivering some powerful, if sadly neglected, numbers as he draws inspiration from scripture and borrows from adjacent musical traditions. After the physical elation of “Saved,” “Covenant Woman” returns us to our seats to cool down as a once hurting Dylan (“broken, shattered like an empty cup”) thanks a righteous woman for her guidance. The chorus of this contemplative strummer features one of Dylan’s more moving vocal turns, once again assuring us that born-again Dylan still shoots from the heart. The pummeling “Solid Rock” later shakes the stained-glass windows and rattles the pews with muscle to match the strength that Christ imbues in his followers. But nowhere does Dylan’s conviction reach greater heights than as he testifies over piano and gospel backing vocals on the adamant “Pressing On.” Here, Dylan calls out the doubters and lets all of us know that his heart has truly changed, and there’s no turning back. Like Saved in general, it might be too much of a sermon for some tastes, but damn if it doesn’t make you want to drag your ass back to church this Sunday and throw on a choir robe.

Shot of Love ranks by far as the most perplexing volume of Dylan’s Christian trilogy. It also subtly suggests that Dylan might already have one foot out the door as a strictly religious artist. Most of the gospel elements have been abandoned in favor of a return to a more traditional rock sound. Songs like “Heart of Mine,” featuring no less than Ronnie Wood and Ringo Starr, the reggae-flavored “Dead Man, Dead Man,” and the cool breezes of illusive outtake “Caribbean Wind” all hint at the island vibes that would turn up on 1983’s Infidels, Dylan’s ironically titled official return to secular music. Gone are the apocalyptic foreshadowing of Slow Train Coming and the evangelical pageantry of Saved. Instead, Shot of Loveembraces a sort of pop-art Christianity to match its explosive, Lichtenstein-indebted cover art. As suggested by the album’s title, Dylan has love on his mind here. But not the “Watered-Down Love” that too many pursue or the type that could lead one astray (“Heart of Mine”) if you foolishly let it in. No, Dylan needs that all-powerful “Shot of Love” for what ails him. But this big, dumb title track, along with a song like “Property of Jesus,” sounds more like a bumper sticker or an evangelical highway billboard than a true examination of the power of God’s love. Throw in a song that addresses Lenny Bruce as a Christlike figure, and it gets close to time to line up another type of shot just to swallow this weird album. 

Still, for all its peculiarities and lazy evangelical sales pitches, Shot of Love also features some of Dylan’s best songwriting of the ‘80s. The breezy, affirming “In the Summertime” plants at least one foot in the secular sand with its focus on a cherished human connection that feels no less spiritual than anything spoken of on Saved. Dylan’s harmonica perfectly compliments the proceedings as it gently wafts in and out to guide us through time, love, and memories. “The Groom’s Still Waiting at the Altar,” criminally left off the album’s original release, lumbers like a dusty, archaic beast resurrected from the cutting room floor of the Blonde on Blonde sessions. Dylan summons all his gravelly powers as a singer as he spits absolute fire from the doorstep of “Claudette” to just east of the Rock of Gibraltar. Outtake “Angelina,” like the previous examples, attempts to straddle the religious and secular worlds. It’s the type of undefinable song that can morph with each listen but definitely finds a conflicted Dylan trying to reconcile his heart with his faith. “I tried my best to love you / But I cannot play this game,” he sadly concludes. “Your best friend and my worst enemy is one in the same.” Again, there’s as much drama in this all-too-relatable dilemma of being on different spiritual paths as anything Dylan pulls from scripture. Dylan bids farewell to his Christian era with the absolutely sublime closer, “Every Grain of Sand.” It’s a poignant and soul-baring reflection on both the wonder and majesty of creation and a relationship with the numinous that turns inward as much as skyward for answers. Dylan has never penned anything lovelier. 

Not even during this profound time in the liturgical year would I expect Dylan’s flock to return to his Christian albums let alone become converted into fans of them. At this point, that feels like a miracle on par with anything you’ll find in Christ’s string of greatest hits. When we speak of great devotional artists—painters, poets, and even composers—we can’t number Dylan among them. While his brief foray into Christian themes matched a deft hand at assimilating different spiritual and musical traditions with an undeniable sincerity and alacrity, this period rarely inspired his true genius as an artist. Still, the generations keep coming, and there are always new stones to turn over in a body of work as sprawling as the one Dylan has amassed and bequeathed. If there’s anything I’ve learned, it’s that there’s always a chance to catch a glimpse of a masterful hand—in any Bob Dylan album or song just as in every grain of sand. So, hang on to that solid rock this holiday season, and keep a weather eye out for that slow train “comin’ up around the bend.”

Posted in Uncategorized | 2 Comments