Наверняка, многим серьезным веб-программистом преходилось испытать неприязнь, когда они узнавали, что чтобы выложить веб-сайт надо еще изучать пхп. Все соглашаются (и в интернете я тоже читал) что это очень, очень плохой язык. Это на самом деле глупость и когда я прочитал я долго не мог поверить ходил спрашивал и оказалось не зря. Тепер ьвеб-сайты можно писать на самом прастом в мире языке go. Это революционный переворот и он происходит прямо на наших глазах. Что это значит для нас, ребята? Что мы уже знаем, как писать сйты по сути. Я был шокирован, как там все организовано, но похоже они все вопросы продумали с самого начала и договорились что это будет очень востребованный проект.Более того, умные C++ перцы из гугл которые по утрам ездят в автобусах набитых баскетбольными мечами уже работают над тем, чтобы гоулэнг работал быстрее С++, потому что он комплируется сразу в результат, минуя стадию вычисления! Вы наверняка заметили это по тому, что googel cloud platform открывается за 5 секунд, а не 20 как это бы
| #include <stdio.h> | |
| #include <stdlib.h> // malloc | |
| #include <string.h> // memcpy | |
| #include <math.h> // sin cos | |
| struct scrimage { | |
| int width, height; | |
| unsigned** pixels; | |
| }; |
| web.telegram.org##:xpath(//*[contains(concat(' ',@class,' '),' Message ')][not(*[contains(concat(' ',@class,' '),' ContextMenuContainer ')])][.//*[contains(concat(' ',@class,' '),' AnimatedSticker ') or contains(concat(' ',@class,' '),' Sticker ') and .//video]]) |
| FROM ubuntu | |
| RUN apt-get update && apt install -y cataclysm-dda-curses | |
| CMD /usr/games/cataclysm |
| .CodeMirror { | |
| background-color:white; | |
| font-size: 25px; | |
| font-family: consolas; | |
| } | |
| .CodeMirror .CodeMirror-selected{ | |
| background-color: silver; | |
| } | |
| .CodeMirror-cursor{ |
| джетпак? | |
| > джунгли | |
| иначе: | |
| попрыгухи? | |
| капала, шотган > джунгли | |
| ключ, плащ > вулкан | |
| иначе: | |
| > джунгли | |
| много бомб? |
Streaming local Moscow time:
mkdir stream && cd stream- test run:
docker run --rm -it -v $(pwd):/mounted -w /mounted --log-driver local -e TZ=Europe/Moscow nakilonishe/alpine-vips-text sh -c "apk add tzdata && while sleep 0.5; do vips text image.v \"\$(date '+%Y-%m-%d%n %H:%M:%S')\" --dpi 200 --font Monospace && vips invert image.v atomic.png && mv atomic.png image.png; done"
export key=... docker run --rm -it -v $(pwd):/mounted -w /mounted --log-driver local -e key -e loglevel=info -e s=640x360 -e preset=medium nakilonishe/ffmpeg-stream-image
| 1. GRZipII | |
| 2. Info-ZIP | |
| 3. WinRAR | |
| 4. gzip124hack | |
| 5. bssc | |
| 6. ppms, bzp, gzip | |
| 7. scmppm, lzsr, CTXf | |
| 8. M1x2 | |
| 9. ppmd | |
| 10. sr3c, drt|lpaq9m |
| blocks = Hash[ File.read("blocks.xml").scan(/<block .*?<\/block>/m).each_with_object({}){ |m, h| | |
| xml = Nokogiri::XML m | |
| if mat = xml.at("[name=Material]") | |
| h[xml.root[:name]] = mat[:value] | |
| elsif ext = xml.at("[name=Extends]") | |
| h[xml.root[:name]] = ->{ h.fetch ext[:value] } | |
| end | |
| }.map{ |k, v| [k, MLL::nest_while[v, ->_{ _.call }, ->_{ _.respond_to? :call }]] rescue nil }.compact. | |
| group_by(&:last).map{ |mat, g| [mat, g.map(&:first)] } ] | |
| fail unless blocks.values.flatten.include? "woodCatwalkRailing2" |
Непонятным образом я очнулся на дороге -- проселочная, пыльная дорога простиралась через холмы с северо-запада на юго-восток. На юге виделась деревушка, но уже издали было понятно, что в ней нет жизни, поэтому я туда не пошел. На севере, правей дороги стоял домик, относительно целый, если сранивать с другими постройками, виднеющимися отсюда. Я решил обыскать его и поселиться в нем для начала. По дороге я изучил местную флору и фауну -- камушки, трава, растения, похожие на лекарственные, прок от которых мне еще следует узнать. Также по дороге мне встретились страшные твари -- зомби. Кажется, солнечный свет они не любят -- ходят медленно и потому не представляют для меня большой угрозы. Наломав немного дров и насобирав камней и трав, я сделал каменный топор, и уже им добыл еще больше дерева и камня, сделав из этого копье и лук. В траве встречаются птичья гнезда -- в них перья, которые необходимы для стрел. Освоив такие навыки выживания, я добрался до дома.
Стучать не стал, потому то у меня уже стало складыват