Search
1000 results for “cli_ar”
-
New Post: Client Success: Turning a Global Talent Endorsement Refusal into an Approval https://immigrationbarrister.co.uk/client-success-turning-a-global-talent-endorsement-refusal-into-an-approval/ #GlobalTalent #GlobalTalentVisa #artscouncil #ExceptionalTalent
-
Python Tip #117 (of 365):
Consider sys.argv before argparse
If you just need to accept a single argument to your CLI program, using sys.argv is simple:
try:
[path] = sys.arg[1:]
except ValueError:
print("Usage: my_program.py path", file=sys.stderr)You can even handle "--help", like this:
if path == "--help":
print("Usage: my_program.py path", file=sys.stderr)🧵 (1/2)
-
"Codex CLI is our cross-platform local software agent, designed to produce high-quality, reliable software changes while operating safely and efficiently on your machine. We’ve learned a tremendous amount about how to build a world-class software agent since we first launched the CLI in April. To unpack those insights, this is the first post in an ongoing series where we’ll explore various aspects of how Codex works, as well as hard-earned lessons. (For an even more granular view on how the Codex CLI is built, check out our open source repository at https://github.com/openai/codex. Many of the finer details of our design decisions are memorialized in GitHub issues and pull requests if you’d like to learn more.)
To kick off, we’ll focus on the agent loop, which is the core logic in Codex CLI that is responsible for orchestrating the interaction between the user, the model, and the tools the model invokes to perform meaningful software work. We hope this post gives you a good view into the role our agent (or “harness”) plays in making use of an LLM.
Before we dive in, a quick note on terminology: at OpenAI, “Codex” encompasses a suite of software agent offerings, including Codex CLI, Codex Cloud, and the Codex VS Code extension. This post focuses on the Codex harness, which provides the core agent loop and execution logic that underlies all Codex experiences and is surfaced through the Codex CLI. For ease here, we’ll use the terms “Codex” and “Codex CLI” interchangeably."
https://openai.com/index/unrolling-the-codex-agent-loop/
#AI #GenerativeAI #LLMs #OpenAI #CodexCLI #Codex #AIAgents #AgenticAI #Programming #SoftwareDevelopment
-
Тестирование CLI-приложений без костылей: единый фреймворк вместо десятка утилит
Готовые утилиты в области систем хранения данных зачастую не обеспечивают полного покрытия тестовых сценариев или ориентированы только на специфические задачи. Проверить массив из десятков или сотен дисков, учесть разные конфигурации железа и операционных систем, автоматизировать все до одного клика — такие задачи стандартные инструменты просто не решают. Меня зовут Артём Хюппенен, я инженер по тестированию в YADRO. В статье я поделюсь техническими деталями собственного фреймворка: как мы выбирали технологии, что оказалось удачным и как теперь любой член команды может быстро автоматизировать тесты для сложных CLI-приложений. В конце статьи — ссылка на репозиторий, чтобы посмотреть архитектуру решения.
-
So, if you think you've maybe got #ArcaneDoor / #LineDancer issues on your ASA (discovery methods here: https://blog.talosintelligence.com/arcanedoor-new-espionage-focused-campaign-found-targeting-perimeter-network-devices/), first things first:
DO NOT REBOOT OR CRASH DUMP YOUR DEVICE (sorry for shouting)
"When following these procedures first responders should NOT attempt to collect a core dump (Step 5) or reboot the device if they believe that the device has been compromised, based on the lina memory region output."
This thing runs in (hard to reach) memory, and hooks smartly, so it will be gone and your collection will have failed.
What you should do is (I'll quote):
- Log in to the suspect device CLI. Note: On devices that are running Cisco FTD Software, change into the Cisco ASA CLI using the system support
diagnostic-clicommand. - Use the
enablecommand to change into privileged EXEC mode.Note: On devices that are running Cisco FTD Software, the enable password is blank. - Collect the outputs of the following commands:
show versionverify /SHA-512 system:memory/textdebug menu memory 8
- Open a case with the Cisco Technical Assistance Center (TAC, https://www.cisco.com/c/en/us/support/index.html). In the case, reference the keyword ArcaneDoor and upload the data that was collected in Step 3.
Secondly, although you should patch (after establishing you have not been compromised), the two patches mentioned won't protect you from the getting reinfected.
I will repeat (without shouting this time):
Patching is not a fix!
"We have not determined the initial access vector used in this campaign. We have not identified evidence of pre-authentication exploitation to date."
There did pop up a third CVE (#CVE_2024_20358) in between the Talos publication and the CISCO advisory page (https://sec.cloudapps.cisco.com/security/center/resources/asa_ftd_attacks_event_response), but it is also local (not "network"), so I guess that won't safe anyone from reinfection either. But that's just me guessing.
#CVE_2024_20359 #CVE_2024_20353 #infosec #cybersecurity
Final question for anyone still reading: why the
debug menu memory 8? What does it do? - Log in to the suspect device CLI. Note: On devices that are running Cisco FTD Software, change into the Cisco ASA CLI using the system support
-
Archivní klenot z cernejpudink.cz: Představujeme vám krále hudebního stylu zydeco Cliftona Cheniera. Narodil se před 100 lety. Z akordeonu vydoloval zvuk Louisiany – od ropných polí po Grammy. Příběh odvahy a nezdolného ducha, který stále rezonuje.
#Music #10YearsOfPuddingRevisited #CliftonChenier #Zydeco #NOLA
https://www.cernejpudink.cz/2016/07/30/clifton-chenier-jizansky-kral-zydeca/ -
Your Own Private Ephemeris CLI
We spent some time talking about, well, time, this week; specifically, times of various ephemeris. While each of the sections in Drop #416 had a CLI component, we don’t need to settle for someone else’s vision of how things should work!
So, today, we’ll use a starter Golang project to engage in a choose-your-own-adventure CLI builder for displaying ephemeris.
Type your email…
Subscribe
Ephemlite
As noted, I am quite fond of the Go port of astral. So, I threw together a small CLI project that is designed to be super hackable even if Go is not your primary (or tertiary) language. In fact, if you only care about sunrise and sunset, you don’t even need to modify it. Here’s what it does out of the box:
$ go install codeberg.org/hrbrmstr/ephemlite@latest$ ephemlite emit -- 43.266998932 -70.856996572 55{ "coordinates": { "Latitude": 43.266998932, "Longitude": -70.856996572, "Elevation": 55 }, "sunrise": "2024-02-09T06:48:45.373187092-05:00", "sunset": "2024-02-09T17:07:02.97010512-05:00"}Let’s peek under the covers (there’s only one Go file:
main.go):package mainimport ( "encoding/json" "fmt" "os" "strconv" "time" "github.com/sj14/astral/pkg/astral" "github.com/spf13/cobra")
There are only two “foreign”
imports, one forastraland the other for cobra a lovely command-line argument parser on steroids (I do appreciate the nostalgic nod to GIJoe, too). Unless you want to go bonkers on your own, you only need to start focusing on or about line 30. This is the main handler for the CLI app and it takes three positional arguments for latitude, longitude, and elevation.HACKABLE OPTION #1: modify the app to take in a custom date (it uses today as a default with those
time.Now()calls)Inside the
Runfunction for that command, we compute two of many ephemeris:sunrise, err := astral.Sunrise(observer, time.Now())sunset, err := astral.Sunset(observer, time.Now())
We store them in a struct:
type Ephemeris struct { Coordiantes astral.Observer `json:"coordinates"` Sunrise time.Time `json:"sunrise"` Sunset time.Time `json:"sunset"`}so we can emit them as JSON, as you saw, above.
HACKABLE OPTION #2: add calls to other ephemeris computations and modify the struct accordingly.
fmt.Println(string(jsonData))
This is so you can use something like
gum— which we used in a previous WPE — withjqto build your own CLI tool with just bash/powershell.HACKABLE OPTION #3: Do all the CLI work right in
ephemlite, relying on, say,lipglossor one of the other Charm components.FIN
We’ll turn our eyes to the web in the next WPE.
Remember, you can follow and interact with the full text of The Daily Drop’s free posts on Mastodon via
@[email protected]☮️https://dailydrop.hrbrmstr.dev/2024/02/09/drop-418-2024-02-09-weekend-project-edition/
-
How Does Clickbait Affect Online Journalism?
Journalist Alison Hill discusses the impact of clickbait on online journalism, why it exists, and whether it could be used for good.
The post How Does Clickbait Affect Online Journalism? appeared first on Writer's Digest.
https://www.writersdigest.com/how-does-clickbait-affect-online-journalism#Articles #InterviewsJournalism #WriteBetterNonfiction #Clickbait #journalism
@indieauthors -
Transcriptions now work (and are configurable live) for audio in #OpulentVoice Interlocutor code. Check it out here: https://github.com/OpenResearchInstitute/interlocutor
Transcriptions appear in both web interface and CLI.
Operators guide here: https://github.com/OpenResearchInstitute/interlocutor/blob/main/interlocutor_manual.md
ORI demonstration conference server at 172.236.237.16
Dual stack IPv6/IPv4 added but not fully tested.
Conference server source code and installation and user guide here: https://github.com/OpenResearchInstitute/locus
-
Data centers are creating ‘heat islands’ and warming the land around them by up to 16 degrees | CNN
The vast data centers that power artificial intelligence guzzle huge amounts of energy but they also have another alarming impact, according to new research. They are creating “heat islands,” warming the land around them by up to 16 degrees Fahrenheit, and making life hotter for more than 340 million people.
-
Data centers are creating ‘heat islands’ and warming the land around them by up to 16 degrees | CNN
The vast data centers that power artificial intelligence guzzle huge amounts of energy but they also have another alarming impact, according to new research. They are creating “heat islands,” warming the land around them by up to 16 degrees Fahrenheit, and making life hotter for more than 340 million people.
-
Fluent CLI в PHP: Создаём консольные команды с __call и никаких танцев с бубном
PhpFluentConsole — библиотека для лаконичного выполнения системных команд в PHP, с поддержкой кодировок, обработкой вывода и гибкой архитектурой. В статье — примеры, код и реальные кейсы.
https://habr.com/ru/articles/923254/
#разработка_программного_обеспечения #командная_строка #фреймворки_php
-
Кросс-платформенный Rust от и до: GUI + CLI + CI + Docker Реальный опыт доставки DotPlus на Linux и ARM
Кросс-платформенный Rust от и до: GUI + CLI + CI + Docker Реальный опыт доставки DotPlus на Linux и ARM
https://habr.com/ru/articles/924976/
#rust #qrкоды #штрихкоды #автоматизация #cli #cicd #docker #desktop #разработка_приложений
-
Кросс-платформенный Rust от и до: GUI + CLI + CI + Docker Реальный опыт доставки DotPlus на Linux и ARM
Кросс-платформенный Rust от и до: GUI + CLI + CI + Docker Реальный опыт доставки DotPlus на Linux и ARM
https://habr.com/ru/articles/924976/
#rust #qrкоды #штрихкоды #автоматизация #cli #cicd #docker #desktop #разработка_приложений
-
Кросс-платформенный Rust от и до: GUI + CLI + CI + Docker Реальный опыт доставки DotPlus на Linux и ARM
Кросс-платформенный Rust от и до: GUI + CLI + CI + Docker Реальный опыт доставки DotPlus на Linux и ARM
https://habr.com/ru/articles/924976/
#rust #qrкоды #штрихкоды #автоматизация #cli #cicd #docker #desktop #разработка_приложений
-
Кросс-платформенный Rust от и до: GUI + CLI + CI + Docker Реальный опыт доставки DotPlus на Linux и ARM
Кросс-платформенный Rust от и до: GUI + CLI + CI + Docker Реальный опыт доставки DotPlus на Linux и ARM
https://habr.com/ru/articles/924976/
#rust #qrкоды #штрихкоды #автоматизация #cli #cicd #docker #desktop #разработка_приложений
-
🚀 New BashCore Releases Are Live!
BashCoreT & BashCoreTX now available, built on Debian 13 "Trixie" stable with Linux Kernel 6.12 and PREEMPT_RT realtime support.
🧵 BashCoreT: CLI-only 👊
🖥️ BashCoreTX: XFCE desktop 😎Download now on SourceForge:
https://sourceforge.net/projects/bashcore/files/releases/
#Linux #Debian #LiveISO #Cybersecurity #OpenSource #BashCore #PREEMPTRT #XFCE #Pentesting #SysAdmin #Trixie
-
🚀 New BashCore Releases Are Live!
BashCoreT & BashCoreTX now available, built on Debian 13 "Trixie" stable with Linux Kernel 6.12 and PREEMPT_RT realtime support.
🧵 BashCoreT: CLI-only 👊
🖥️ BashCoreTX: XFCE desktop 😎Download now on SourceForge:
https://sourceforge.net/projects/bashcore/files/releases/
#Linux #Debian #LiveISO #Cybersecurity #OpenSource #BashCore #PREEMPTRT #XFCE #Pentesting #SysAdmin #Trixie
-
🚀 New BashCore Releases Are Live!
BashCoreT & BashCoreTX now available, built on Debian 13 "Trixie" stable with Linux Kernel 6.12 and PREEMPT_RT realtime support.
🧵 BashCoreT: CLI-only 👊
🖥️ BashCoreTX: XFCE desktop 😎Download now on SourceForge:
https://sourceforge.net/projects/bashcore/files/releases/
#Linux #Debian #LiveISO #Cybersecurity #OpenSource #BashCore #PREEMPTRT #XFCE #Pentesting #SysAdmin #Trixie
-
🚀 New BashCore Releases Are Live!
BashCoreT & BashCoreTX now available, built on Debian 13 "Trixie" stable with Linux Kernel 6.12 and PREEMPT_RT realtime support.
🧵 BashCoreT: CLI-only 👊
🖥️ BashCoreTX: XFCE desktop 😎Download now on SourceForge:
https://sourceforge.net/projects/bashcore/files/releases/
#Linux #Debian #LiveISO #Cybersecurity #OpenSource #BashCore #PREEMPTRT #XFCE #Pentesting #SysAdmin #Trixie
-
links: GitHub – justin025/onthespot: A GUI music downloader for Apple Music, Bandcamp, Deezer, Qobuz, Spotify, Tidal, and Morehttps://github.com/justin025/onthespot
#arr #music #openSourceAn easy to use music downloader written in Python. OnTheSpot has support for various music services and, unlike similar projects, downloaded files and metadata are sourced directly from the service of your choosing. The app includes a GUI, CLI, and Web UI frontend.
-
runnのカスタムランナーでAWS CLI の高レベルS3コマンド動かしてみた
https://dev.classmethod.jp/articles/s3-access-by-runn-with-custom-runner/ -
Short videos are now a huge part of the internet, making a new 'clipping economy'. This is a big change from how things used to be.
#ClippingEconomy, #ShortVideo, #ContentCreation, #DigitalMarketing, #InfluencerMarketing
https://newsletter.tf/short-videos-clipping-economy-creators-brands/ -
Short videos are now a huge part of the internet, making a new 'clipping economy'. This is a big change from how things used to be.
#ClippingEconomy, #ShortVideo, #ContentCreation, #DigitalMarketing, #InfluencerMarketing
https://newsletter.tf/short-videos-clipping-economy-creators-brands/ -
Short videos are now a huge part of the internet, making a new 'clipping economy'. This is a big change from how things used to be.
#ClippingEconomy, #ShortVideo, #ContentCreation, #DigitalMarketing, #InfluencerMarketing
https://newsletter.tf/short-videos-clipping-economy-creators-brands/ -
Google Workspace CLI公開、Gmail、Googleドライブ、カレンダー、Chatなどをコマンドラインから操作可能に ―エージェントスキルやMCPサーバーも装備
https://gihyo.jp/article/2026/03/google-workspace-cli?utm_source=feed#gihyo #技術評論社 #gihyo_jp #Google_Workspace_CLI #Rust #Google_Workspace