yegor256 / blog

My blog about computers, written in Jekyll and deployed to GitHub Pages
https://www.yegor256.com
Other
115 stars 62 forks source link

file.exists #715

Closed yegor256 closed 2 weeks ago

yegor256 commented 2 weeks ago

@rultor deploy

rultor commented 2 weeks ago

@rultor deploy

@yegor256 OK, I'll try to deploy now. You can check the progress here

rultor commented 2 weeks ago

@rultor deploy

@yegor256 Oops, I failed. You can see the full log here (spent 15min)

YouTube video rsWrgxm8ktU found: Fat and Skinny Design (Webinar #51)
.File /home/r/repo/uml/c415b43f6d14c18e66db32e9d5d6e8b2.svg already exists (17878 bytes)
.YouTube video D12gi1x6Cdw found: M105: Open source developers inevitably have better soft and tech skills
..YouTube video nErn5G_JHhE found: Veil Objects to Replace DTOs (Webinar #50)
.YouTube video jjeW1hTtRh0 found: M114: The performance of programmers can be measured, with the right metrics
....YouTube video fJvUTlPHSvU found: Encapsulation Is Dead, Let's Use Distance of Coupling Instead (Webinar #55)
.YouTube video Yj1VFGK9vqc found: M143: Daily reports are a perfect guilt-triggering instrument for a lazy team
..YouTube video Z70PMGaxGhY found: How to win $4096 in the next year Quality Award? (webinar #29)
...YouTube video WZlIb5oxDBQ found: M152: There is no management without personal responsibility
.YouTube video TmAJPeM4UlE found: M153: How managers in self-managing orgs judge your performance?
.YouTube video vaFPNdNaOAY found: M160: Traditional top-down planning doesn't work, try better alternative
.YouTube video QaKIw1Bh3Oc found: EOLANG: Basics
.YouTube video ulrMXmIcC4w found: M167: Sometimes you have to be an imposter, either you like it or not
.YouTube video 65baOBHeVMI found: Yegor Bugayenko: Opening
.YouTube video dlPk1AE2aQk found: M170: recruiters may do a better job if listen to us programmers
...YouTube video 939ntzufGB0 found: M178: Try to focus your team on artifacts and their delivery status
YouTube video 2IwBc9UI4Sg found: SIMBA: Simplified Management by Artifacts (at Merge Conf)
.YouTube video Qii3yrQJdHs found: M179: Calibrated Achievement Points (CAP) to measure R&D productivity
..YouTube video 8qfd93SyXpM found: SSD 13/16: Test-Driven Development [software design crash course]
.YouTube video 4I8BflW7EpU found: M188: I don't think ML will ever be able to write code
.YouTube video jiEJnLBowHc found: M190: Make sure the bugs you report explain the simplest possible scenarios
...YouTube video Y0Zx_sdVG48 found: M199: Unit tests are the Safety Net that you can't afford to not use
...YouTube video C6CQWzOKEJs found: Object Thinking #7: Yegor Bugayenko / Immutability + Generics
...........YouTube video gHznfuhRR60 found: AIIN'23: Robots vs. Programmers, How soon will computers fire us?
....................................................................343,151 words in the entire blog, 13,794 uniques
\u001b[33m          Conflict: The following destination is shared by multiple files.\u001b[0m
\u001b[33m                    The written file may end up with unexpected contents.\u001b[0m
\u001b[33m                    \u001b[36m/home/r/repo/_site/rss.xml\u001b[0m\u001b[0m
\u001b[33m                     - rss.xml\u001b[0m
\u001b[33m                     - /home/r/repo/_site/rss.xml\u001b[0m
\u001b[33m                    \u001b[0m
/home/r/repo/_site/buffer.rss created (208799 bytes)
/home/r/repo/_site/gnuplot/2014/11/hoc-vs-loc.svg created (89739 bytes)
/home/r/repo/_site/places.txt created (1005 bytes)
/home/r/repo/_site/tags.txt created (1202 bytes)
/home/r/repo/_site/stats.svg created (60307 bytes)
/home/r/repo/_site/words.txt created (92218 bytes)
                    done in 154.179 seconds.
 Auto-regeneration: disabled. Use --watch to enable.
Jekyll site generated without issues

All files are in place

There is no garbage

scss-lint found no lints
1 typos in _site/2024/07/07/checking-object-existence.html: nullable
& nullable 18 2053: null able, null-able, billable, syllable, tillable, callable, gullible, malleable, liable, bailable, violable, notable, pliable, salable, fallible, nameable, reliable, valuable
All typos:
  nullable
rake aborted!
8 typo(s) in 1 pages
/home/r/repo/Rakefile:231:in `block in <top (required)>'
/usr/local/rvm/gems/ruby-3.2.2/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/usr/local/rvm/gems/ruby-3.2.2/bin/ruby_executable_hooks:22:in `eval'
/usr/local/rvm/gems/ruby-3.2.2/bin/ruby_executable_hooks:22:in `<main>'
Tasks: TOP => default => spell
(See full trace by running task with --trace)
container e9683e9a438523f6b62d812ce1cf75fa0098839e1600a18ff511eeddd1dc186a is dead
Sun Jul  7 11:01:00 UTC 2024
yegor256 commented 2 weeks ago

@rultor deploy

rultor commented 2 weeks ago

@rultor deploy

@yegor256 OK, I'll try to deploy now. You can check the progress here

rultor commented 2 weeks ago

@rultor deploy

@yegor256 Oops, I failed. You can see the full log here (spent 17min)

https://www.w3.org/TR/REC-xml-names/
http://zakon3.rada.gov.ua/laws/show/2341-14/page4
https://www.zerocracy.com/toc.html
https://www.theatlantic.com/business/archive/2014/07/when-the-boss-says-dont-tell-your-coworkers-how-much-you-get-paid/374467/
https://medium.com/@yegor256
https://index.co/market/open-source/acquisitions
https://www.bitcoin.com/bitcoin-wallet-directory
https://travis-ci.org/yegor256/rultor
https://console.aws.amazon.com/console/home
https://www.craigslist.org/
https://en.wikipedia.org/wiki/Max_Ringelmann
https://news.ycombinator.com/item?id=1532670
https://github.com/kaitoy/pcap4j/blob/master/pcap4j-core/src/main/java/org/pcap4j/core/NotOpenException.java#L21-L23
https://stackoverflow.com/a/913342/187141
http://docs.oracle.com/javaee/6/api/javax/inject/Inject.html
https://conf.researchr.org/
https://github.com/yegor256/tacit
http://gazeta.ua/ru/articles/kiev-life/_kastryuli-vedra-kotelki-kak-na-majdane-prinimayut-novyj-zakon/537085
http://death-life.ru/prochie-voprosy/43-skolko-lyudey-umiraet-v-den-god-minutu-sekundu-v-mire-rossii-moskve.html
https://twitter.com/yegor256/status/1094483307130060803?ref_src=twsrc%5Etfw
https://github.com/ben-manes/caffeine
https://www.ft.com/content/65477c33-cb72-418d-b03d-b60cfc5a8b5d
https://www.npmjs.com/
https://www.paulgraham.com/startupmistakes.html
https://link.springer.com/book/10.1007/978-1-4471-6639-9
https://github.com/mongobee/mongobee/blob/master/README.md
https://www.zdnet.com/article/its-an-open-source-world-78-percent-of-companies-run-open-source-software/
https://www.inopressa.ru/article/20jan2020/nzz/amerikaner.html
https://jorgdesign.springeropen.com/articles/10.1186/s41469-019-0062-9
https://curiosity.com/topics/universe-25-began-as-a-mice-paradise-but-ended-as-a-nightmare-curiosity/
https://www.coinbase.com/: 403
https://github.com/zerocracy/farm/issues/866: 404
https://www.sberbank.ru/en/press_center/all/article?newsID=ef3e1c1b-fc7f-4eb5-9d36-db23e2ed42fc&blockID=1539&regionID=77&lang=en&type=NEWS: 000
https://www.sciencedirect.com/science/article/abs/pii/S0306453016310538: 403
https://www.inc.com/jeff-haden/inside-buffer-company-complete-transparency.html: 403
https://www.zerocracy.com/toc.html: 404
https://www.craigslist.org/: 403
https://gazeta.ua/ru/articles/kiev-life/_kastryuli-vedra-kotelki-kak-na-majdane-prinimayut-novyj-zakon/537085: 403
https://curiosity.com/topics/universe-25-began-as-a-mice-paradise-but-ended-as-a-nightmare-curiosity/: 000
128 links are found, 9 are broken, it's more or less OK (7%)

eslint js/all.js...
eslint js/snowflakes.min.js...
  skipped
ESLint says JavaScript files are clean

Running RuboCop...
Inspecting 22 files
\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[33mC\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m\u001b[32m.\u001b[0m

Offenses:

\u001b[36m_plugins/validate_dates.rb\u001b[0m:32:17: \u001b[33mC\u001b[0m: \u001b[33m[Correctable] \u001b[0mStyle/NumericPredicate: Use \u001b[33mpath.index(prefix).zero?\u001b[0m instead of \u001b[33mpath.index(prefix) == 0\u001b[0m.
        next if path.index(prefix) == 0
                ^^^^^^^^^^^^^^^^^^^^^^^

22 files inspected, \u001b[31m1 offense\u001b[0m detected, \u001b[33m1 offense\u001b[0m autocorrectable
RuboCop failed!
container cc69bdaf2b17a97a64879061c5d0f7da08d29f53c703af2d771252c9ca8db3dd is dead
Mon Jul  8 04:34:49 UTC 2024
yegor256 commented 2 weeks ago

@rultor deploy

rultor commented 2 weeks ago

@rultor deploy

@yegor256 OK, I'll try to deploy now. You can check the progress here

rultor commented 2 weeks ago

@rultor deploy

@yegor256 Done! FYI, the full log is here (took me 24min)