Skip to content

Instantly share code, notes, and snippets.

tons of work

Ag Ibragimov agzam

tons of work
Block or report user

Report or block agzam

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile

Keybase proof

I hereby claim:

  • I am agzam on github.
  • I am agzam ( on keybase.
  • I have a public key whose fingerprint is E099 A300 39C1 2143 0579 BA65 CFE1 2444 AF47 BD1D

To claim this, I am signing this object:

agzam / all ex
Last active Jul 22, 2019
All ex commands
View all ex
View entry.cljs
(:require [cljs.spec.alpha :as s]
[finops-admin.auth :as auth]
[ :as page]
[ :as components]
[ :as fc]
[finops-admin.utils :as utils]
[goog.dom :as dom]
[re-frame.core :as rf]
agzam /
Last active Jul 7, 2018
download and extract selected sdcv dictionaries
mkdir -p ~/.stardict/dic
mkdir -p ~/Downloads/dictionary/extracted
cd ~/Downloads/dictionary
for dic in $DICTS; do
curl -o ~/Downloads/dictionary/dict.tar.bz2 $dic
agzam / js_parser.clj
Created Sep 7, 2019 — forked from borkdude/js_parser.clj
Parse JavaScript in Clojure using the Google Closure Compiler
View js_parser.clj
"exec" "clojure" "-Sdeps" "{:deps {org.clojure/clojurescript {:mvn/version \"1.10.520\"}}}" "$0" "$@"
;; running js_parser.clj "function foo(x) { var y = x + 1; }" will print:
;; [{:type :function, :name "foo", :body [{:variable-statement [{:lvalue "y", :initializer {:type :binary-op, :left "x", :operator "+", :right "1"}}]}], :params ["x"]}]
agzam / diff-buffers.el
Last active Nov 13, 2019
Diff two buffers
View diff-buffers.el
(defun diff-buffers (buffer-A buffer-B)
"Diff two buffers."
(let* ((only-two? (eq 2 (count-windows)))
(wins (sort (window-list)
(lambda (a b) (< (window-use-time a)
(window-use-time b)))))
(b1 (if only-two?
(window-buffer (first wins))
(read-buffer "Buffer A to compare")))
agzam / toggle-frame-maximized-undecorated.el
Last active Dec 18, 2019
Maximized undecorated (title-less) Emacs frame with no gaps around
View toggle-frame-maximized-undecorated.el
(defun toggle-frame-maximized-undecorated ()
(let* ((frame (selected-frame))
(on? (and (frame-parameter frame 'undecorated)
(eq (frame-parameter frame 'fullscreen) 'maximized)))
(geom (frame-monitor-attribute 'geometry))
(x (first geom))
(y (second geom))
(display-height (first (last geom))))
(if on?
agzam / find-message.el
Last active Jan 5, 2020
Mu4e action to find a message in mailing list archives
View find-message.el
;; If you subscribed to mailing list(s) in or
;; and using mu4e as your mailing app, very often you need to
;; find a message in or
;; For example, when you don't have the context of a particular thread
;; and all prior messages got deleted locally.
;; This mu4e action allows you
;; to quickly find selected email post in the archive
;; and open in the browser
You can’t perform that action at this time.