57 Matching Annotations
  1. Oct 2022
    1. passenger-docker images contain an Ubuntu 20.04 operating system. You may want to update this OS from time to time, for example to pull in the latest security updates. OpenSSL is a notorious example. Vulnerabilities are discovered in OpenSSL on a regular basis, so you should keep OpenSSL up-to-date as much as you can. While we release passenger-docker images with the latest OS updates from time to time, you do not have to rely on us. You can update the OS inside passenger-docker images yourself, and it is recommend that you do this instead of waiting for us.
    1. On the other end, there was The Good Phone Foundation, a not-for-profit organization founded with a mission to create an open, transparent, and secure mobile ecosystem outside of Big Tech’s reach, who just released their own Android-based mobile OS and were looking for apps to rely on. They contacted me, and after a couple of calls, we realized that partnering up on the smartphone makes a lot of sense for both of us. So, here we are, introducing you to our brand new Simple Phone. Only having control over both software and hardware ensures the ultimate privacy and security. The target audience consists of more privacy-oriented people that do not want to be tracked or rely on big corporations, Google Play, etc. It focuses on people who just want to get things done in a simple way without having to keep closing ads and wondering what does the system do in the background. Not to mention consistency again as the core apps are developed by us. Hope you will like it just like we do 🙂

      Simple Phone's effort to release its own mobile OS is promising for ordinary users. Because Simple Mobile Tools represents a full suite of basic Android applications, in can, ideally, provide a privacy-friendly and user-friendly alternative to stock Android by providing a unified suite of apps. /e/ OS (aka Murena) is attempting something similar, but its app collection is not quite as unified as the Simple Mobile suite.

    1. Importante fornecer um e-mail válido para a solicitação da nota fiscal.
  2. Apr 2022
  3. Mar 2022
  4. Dec 2021
    1. Operating System MCQ

      Find the list of 50+ Operating System MCQs with Answers to brush up your skills.

  5. Nov 2021
    1. The reason is that all mainstream OS makers are moving towards a radical new paradigm for OSes called 'immutable' systems (apple recently completed this transition, ms failed twice and pins its hopes on win11, linux distros are held back by a requirement for lightweight container formats to gain a foothold first before decreasing mutability then switching to read-only system partitions).Immutability trended first for servers, where canonical gained some success early before pushing for snaps for desktop. Its a way to guarantee a system does not deviate from a 'know good' state and neither its reliability or hardware compatibility/certifications change across updates.
  6. Sep 2021
    1. Mac: "3-bar" menu button (or Firefox menu) > Preferences Windows: "3-bar" menu button (or Tools menu) > Options Linux: "3-bar" menu button (or Edit menu) > Preferences
  7. Apr 2021
    1. Is there an OS agnostic way of doing this? I like the script command on macOS because you don't have to wrap the command in quotes. The script runs and sends output to the tty which is duplicated in the supplied file, but I can't seem to get the linux version to behave the same way... I'm probably doing something wrong. So what's the equivalent linux script command for this on macOS: script -q -t 0 tmp.out perl -e 'print "Test\n"' Test cat tmp.out Test
  8. Feb 2021
    1. considering PopOS is trying to tackle Ubuntu they really need their dual-boot setup to be a lot less tedious
    2. Instead of resizing Windows efi partition, I created a new one for pop os as well. So now my system has two different efi partitions. No chance of any messing up.
    3. I tried it but the tool wouldn't let me resize the EFI partition
    4. If would recommend you create a bootable Windows 10 USB from the MS website and reinstall the PC with a clean Windows installation so you have the same Windows installation as shown in the video. Also, you'll be a lot happier with all the bloatware removed.
  9. Jan 2021
    1. Two-complement: First bit is sign bit, interrupted as negative number.

      10 = 01010 -> 8 + 2 = 10 -10 = 10110 -> -16 + 4 + 2 = 210

  10. Apr 2020
    1. Bottlerocket OS Welcome to Bottlerocket! Bottlerocket is a free and open-source Linux-based operating system meant for hosting containers. Bottlerocket is currently in a developer preview phase and we’re looking for your feedback. If you’re ready to jump right in, read our QUICKSTART to try Bottlerocket in an Amazon EKS cluster. Bottlerocket focuses on security and maintainability, providing a reliable, consistent, and safe platform for container-based workloads. This is a reflection of what we've learned building operating systems and services at Amazon. You can read more about what drives us in our charter. The base operating system has just what you need to run containers reliably, and is built with standard open-source components. Bottlerocket-specific additions focus on reliable updates and on the API. Instead of making configuration changes manually, you can change settings with an API call, and these changes are automatically migrated through updates. Some notable features include: API access for configuring your system, with secure out-of-band access methods when you need them. Updates based on partition flips, for fast and reliable system updates. Modeled configuration that's automatically migrated through updates. Security as a top priority.
  11. Feb 2020
  12. Jan 2020
  13. Nov 2019
    1. I wonder, what else do we need files for?

      interestingly with it's then new mobile devices that's what apple thought! they came to this from ui / "sales" perspective though

    2. Querying a database for Jan 1994 sales, and clicking on folders "Sales", "1994", "January" are very related activities. Why can't a "real" database then take over a file system entirely?

      the clicking on folder is probably the answer why, it's something that's tied closely to it's user interface

  14. Sep 2019
  15. Aug 2019
    1. Introduction (pdf) Processes (pdf) Scheduling (pdf) Note: Updated Linux scheduler slides on 9/3 Synchronization: mutual exclusion (pdf) Synchronization: semaphores (pdf) Synchronization: Monitors and more (pdf) Memory Management: Swapping, Paging (pdf) Memory Management: Page replacement (pdf) Memory Management: Segmentation + systems (pdf) File Systems (pdf) Virtualization (pdf)

      Operating Systems

  16. Jun 2019
  17. Nov 2018
    1. But hey, we're not running Windows 95 anymore! The current branch of windows is based on Windows NT, not Win95. But Windows NT wanted compatibility with DOS/Windows programs. And XP merged the two lines. So these special files still work, FORTY FOUR FUCKING YEARS LATER

      special files today 44 years later--backwards compatibility

    2. This idea was brought into CP/M by Gary Kiddal in 1974. You could do neat things with it like copy data off the serial port into a text file, or print a textfile right from the command line! This is done in unix by having special files existing in special folders, like /dev/tty for the console or /dev/lp0 for the first printer. You can get infinite zeros from /dev/zero, random bytes from /dev/random, etc! but here's the problem: CP/M is designed for 8-bit computers with very little memory, and no hard drives. At best you've got an 8" floppy drive. So directories? you don't need 'em. Instead of directories, you just use different disks. but without directories you can't put all your special files over in a /dev/ directory. So they're just "everywhere", effectively. So if you have FOO.TXT and need to print it, you can do "PIP LST:=FOO.TXT" which copies foo.txt to the "file" LST, which is the printer. and it works where ever you are, because there are no directories! it's simple. but what about extensions? Here's the problem: programs like to name their files with the right extension. so if you're running a program and it goes "ENTER FILENAME TO SAVE LISTING TO" you could tell it LST to print it or PTP to punch it out to tape (cause it's 1974, remember?) but the program might try to put .TXT on the end of your filename! LST.TXT isn't the printer, right? Nah. It is. These special devices exist at all extensions, so that this works. so if "CON" is reserved to refer to the keyboard, so is CON.TXT and CON.WAT and CON.BUG

      special files in cp/m

  18. Oct 2018
    1. Rob Pike has described Plan 9 as "an argument" for simplicity and clarity, while others have described it as "UNIX, only moreso."

      idea of a system as an argument pointed out by: https://twitter.com/rsnous/status/1054631468142493696

  19. Mar 2018
  20. Jan 2018
  21. May 2017
    1. Calling from Python As of 10.10, AppleScript can use Cocoa frameworks in any Script Editor-based script. This makes it easy for Python and other languages that have Objective-C bridges to call AppleScript directly, without having to package everything as an Xcode app. Stick one or more compiled .scpt files containing AppleScript-ObjC "classes" into a folder, e.g.: use framework "Foundation" use scripting additions script MyASClass property parent : class "NSObject" -- on test() activate display dialog "Hello from AppleScript!" end test end script then just use it from Python like this: from Foundation import NSBundle, NSClassFromString import AppleScriptObjC NSBundle.alloc().initWithPath_(FOLDERPATH).loadAppleScriptObjectiveCScripts() MyASClass = NSClassFromString(u"MyASClass") # get the ASOC class... MyASClass.alloc().init().test() # ...then instantiate and call it

      Given that appscript is deprecated, I'm looking at how to call AppleScript directly from Python. This section is a "hello world" demonstration of how.

  22. Apr 2017
  23. Jan 2016
    1. не все нелегалы пираты. помнишь, я выше уже писал про истекшие лицензии?
    2. Сравни с пруф номер 1. M$ фактически создали ситуацию, при которой системы без обновлений ждали, когда их превратят в зомби. В конце 2008-2009 получили конфикер и огроменные ботнеты.
    3. Microsoft много чего финансирует, это же не какое-нибудь нищее FSFну, нищий, это скорее всего ты, а FSF - некоммерческая организация. и тем не менее это не противоречит тому, что я написал выше.
    4. Даа, правильно, большое количество пиратских инсталов. А почему их так много? Потому что microsoft не хочется терять рынок и фактически смотрит на пиратство сквозь пальцы. Сюда же нужно добавить политику апдейтов, которая не позволяла ставить апдейты на пиракт в то время. Ситуация ими же и создана.
    5. я отлично помню OpenOffice 1.1, который крешился просто постоянно на типовых документах (в формате doc, который M$ старательно засекречивал), да еще и медленный. а active X и все прочее - это уже вторая часть....--- тогда позиция майкрософт была: посмотрите, какое говно этот линукс (и это имело основания, т.к. майкрософт всячески помогал линуксу быть говном).а сейчас позиция майкрософт: мы любим линукс! мы сами почти опенсорс! давайте запустим его софт у нас, на винде!и народу, которая вылупилась в эпоху виндовс 10, конечно, кажется фанатизмом, что кто-то не любит такую белую и пушистую компанию M$.
    6. основные проблемы всегда связаны именно с проприетарными особенностями. Я говорил именно о том, что выбирая в качестве фундаментов проприетарные кактусы нелогично жаловаться на проблемы с портированием впоследствии. Лучше изначально выбирать те станадарты, которые присутствуют везде.
    7. Если бы он не был нестандартной проприетарщиной, то никто бы не придумывал такие форматы как ODF. Новые форматы разрабатывают и внедряют тогда, когда есть проблемы с уже существующими, и, как правило, как следствие их проприетарности и закрытости. Даже у разных версий Microsoft Office разные представления о формате DOC. Как следствие, документ, созданный в одной версии софтины, криво открывается в другой. А уж заставить нормально его поддерживать другие офисные пакеты можно и не мечтать - форматирование всё равно будет разъезжаться. Поэтому его и стали закапывать внедрением ODF.
    8. аа, так правильно ли я тебя понял, что формат .doc, который используется на предприятии, ты назвал «нестандартная, некроссплатформенная проприетарщина»?
    9. «странное» == «нестандартная, некроссплатформенная проприетарщина». «на каждом углу» != «львиная доля». Открытые стандарты кроссплатформенны. Все проблемы портирования в первую очередь связаны именно с нестандартными проприетарными реализациями (которые и упомянуты выше: макросы офиса, active X,...). И только во вторую с некоторыми особенностями конкретных непроприетарных реализаций.
    10. Твоя логика тоже прекрасна. Если какая-то компания приобрела монополию в масштабах страны или даже мира, то это норма, законно и так все и должно оставаться. Создание и использование альтернатив - наивно (я удивлен, что ты не сказал противозаконно).так вот это в корне не верно.
    1. Добавь отсутствие полного доступа. Линукс, где ты можешь удалить любой файл, стал как глоток свежего воздуха в системе, где ты значишься за админа, но по факту просто продвинутый юзер.
    2. Добавь к этому, что технологии, которыми принуждали тебя пользоваться содержали дыры и ошибки безопасности, защита которых стала индустрией для антивирусных компаний. (Когда-то в винде даже антивируса не было и он подхватывал заразу во враждебной среде за 15 минут.) И несмотря на то, что все они обещали неуязвимость и крайнюю надежность и защищенность ОС случались масштабные эпидемии типа Conficker.
    3. Вот ты хотел слезть с Винды и не мог, потому что M$ всячески препятствовал тому, чтобы у тебя был выбор. Ты со своим линуксом не мог зайти даже в виндовую сетевую шару.
    4. Вообще же истоки негатива в том времени, когда Microsoft вел очень агрессивную маркетинговую компанию. Очень агрессивно проталкивали преинсталы (нелегко купить ноут без винды). Они тупо публиковали документы, где доказывали, что Windows в итоге дешевле Linux. Они платили поставщикам, чтобы те не ставили Linux. Они намерено ломали спецификации в своих продуктах, чтобы сделать их несовместимыми со свободными реализациями.
    5. Я доверяю сообществу и открытости кода. Самому-то не смешно сравнивать кусок проприетарщины, у которого в лицензионном соглашении прописано, что тебе залезут в задницу, со свободной системой, где вероятность подобного поведения существует, но значительно ниже?
    6. Россыпи зондов, EEE, проприетарные форматы и протоколы во все поля, невероятная криворукость разрабов в ряде моментов (скайп, обновления винды (вот за это вообще бить надо), долгая загрузка и т.д.), хреновая настраиваемость (никаких тайловых WM, раскладка на капсе и куча иных плюшек только через сторонние приложения) и так далее.Платность - меньшее из зол.
    7. Раз уж ты сам назвал дату... 2003... как раз в это время Samba Team инициировало судебное дело в суде ЕС о предоставили спецификаций smb протокола и закрытых форматов документов. Думаешь, потому что все было «прекрасно»? Вот, почитайhttps://fsfe.org/activities/ms-vs-eu/timeline.en.html
    8. понимаешь, каждый раз придет кто-нибудь и скажет, что у него дома все работает. Одна проблема, что этот кто-то не заставлял это работать на предприятии под ответственность и не читал всякие технические выкладки, почему это не работает.
  24. Jan 2015
    1. Bluetooth—so simple and yet so troublesome. For a subsection of users, Yosemite is causing problems with Bluetooth accessories and connectivity. One solution proffered by iDigitalTimes is to disconnect all USB preferences, shut the Mac off for several minutes and then try again from the beginning. You may have to teach Yosemite about your Bluetooth accessories afresh instead of relying on what Mavericks has passed on. Over on the official Apple forums, it looks like resetting your machine's PRAM (Parameter Random Access Memory) once or twice might fix the problem. PRAM is where all of the core information about your system is stored, and you reset it by booting up, then holding down the Cmd+Option+P+R keys right after you've hit the power button. When you hear the startup sound for the second time, you can let go.

      I may need to try this solution.

  25. Nov 2014