Форум программистов, компьютерный форум, киберфорум
KellyDink
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Powershell. Вечное и прекрасное
Запись от KellyDink размещена 30.10.2018 в 13:56
Показов 2110 Комментарии 0

все-таки продукты великой и необъятной не устают удивлять. и PowerShell один из таких. Он великолепен во всем, кроме рук, которые к нему прикасаются)

Во-первых, мы можем запускать там скрипты с расширением ps1, которые написали в блокнотике на колешке. Но не все так просто. Сначала он Вам откажет с фразой, что Ваш скрипт не имеет цифровой подписи, а значит запускаться не будет.
поэтому первая ссылка в тырнетике подсказывает выполнить
C++
1
Set-ExecutionPolicy Unrestricted
...
Аватар для KellyDink
Старый
Рейтинг: 5.00. Голосов: 1.
про память золотой рыбки. вновь.
Запись от KellyDink размещена 03.09.2018 в 18:14
Показов 1985 Комментарии 0
Метки git

И снова память золотой рыбки дала о себе знать. На этот раз она забыла пароль от гита. Но очумелые ручки и гугл не дадут пропасть в любоей ситуации
и так
Code
1
cd /home/git/gitlab
переходим в папку с гитом
Code
1
sudo -u git -H bundle exec rails console production
запускаем консоль гита
Code
1
u = User.find_by(email:'[email protected]')
ищем пользователя
Code
1
2
3
irb(main):002:0> u.password='11111111'
=> "11111111"
irb(main):003:0> u.password_confirmation='11111111'
...
Аватар для KellyDink
Старый
Рейтинг: 5.00. Голосов: 1.
Приручение акулы
Запись от KellyDink размещена 22.08.2018 в 17:43
Показов 2600 Комментарии 0
Метки wireshark

Я вообще-то понимаю, что сплагиатила название с одноименной статьи с хабра. Но ничего не могу с собой поделать. Не представляю, как можно лучше назвать текст повествующий о WireShark'e.

Вот несколько фильтров и хитростей, которые помогают мне

Code
1
eth.ig==1
этот фильтр Вам покажет все широковещательные пакетики в Вашем дампе. очень удобно, чтобы понять, что у Вас бродит во всей сети.
Code
1
tcp.flags.reset == 1
этот позволит определить все reset...
Аватар для KellyDink
Старый
Еще приятности от синей цмдэшечки
Запись от KellyDink размещена 09.08.2018 в 16:47
Показов 1922 Комментарии 0
Метки powershell

Ну во-первых, чтобы быстро узнать имя компьютера достаточно ввести
Code
1
$env:COMPUTERNAME
Пользователь, под которым залогинен (ох уж эта девичья память).
Code
1
$env:Username
домен
Code
1
$env:USERDNSDOMAIN
учитывая, что powershell цветет и пахнет растет и развивается, что от версии оной зависит наличие многих команд, поэтому неплохо было бы узнать версию самого шела
Code
1
$host.version
и конечно посмотреть, что...
Аватар для KellyDink
Старый
Рейтинг: 5.00. Голосов: 1.
Выковыривание из недр великой и ужасной список установленных программ
Запись от KellyDink размещена 13.07.2018 в 16:57
Показов 2032 Комментарии 0
Метки powershell

продолжаю свою колонку "маленькие радости с powershell" дальше)
что мне нравится в синей цмдэшечке, так это то, что любой возжелаемый мной велосипед они уже соорудили, подобрали красивые педальки и передали в мои шаловливые ручонки управление)

Так вот чтобы собрать...
Аватар для KellyDink
Старый
Еще немного о линуксе, флешках и женщинах
Запись от KellyDink размещена 25.06.2018 в 15:56
Показов 3228 Комментарии 7

Так как моя память больше походит на память золотой рыбки, у которой три круга по аквариуму и новая жизнь, то педантичное конспектирование своих действий внушает мне уверенность, наводит призрачный порядок в моём разуме и помогает мне быть на капельку ближе к абсолютному знанию....
Миниатюры
Нажмите на изображение для увеличения
Название: M6uPIP1zWU.jpg
Просмотров: 1322
Размер:	69.1 Кб
ID:	4890  
Аватар для KellyDink
Старый
Рейтинг: 4.00. Голосов: 1.
синяя птица счастья, где тебя найти
Запись от KellyDink размещена 13.08.2017 в 15:27
Показов 2911 Комментарии 7
Метки linux

Когда что-то устанавливается в linux, то выбор папки для установки зависит от звезд на южном полушарии планеты и еще немножечко от настроения ОС.

Я встречала программы, которые устанавливаются в папку /home/usr, /usr/bin, /opt
А есть наверное еще необъятное число волшебных уголочков, куда то же может что-нибудь установиться.


Поэтому очень полезно помнить,...
Аватар для KellyDink
Старый
просканировать сеть)
Запись от KellyDink размещена 09.08.2017 в 13:41
Показов 2331 Комментарии 2
Метки powershell

Чтобы быстренько просканировать сеть на доступные адреса по пингу в линуксе достаточно одной команды)

Code
1
for i in {1..254}; do ping -c 1 -W 1 192.168.0.$i | grep 'from'; done
еще можно использовать (посоветовано easybudda)
Code
1
nmap -sP 192.168.10.1-254
осталось придумать, как имя определить)

Если у Вас винда, то тогда конечно powershell
Code
1
2
3
for ($t=1;$t -lt 255;$t++)
{
    Test-Connection 192.168.0.$t -Count
...
Аватар для KellyDink
Старый
Имею ли я право или тварь я дрожащая?
Запись от KellyDink размещена 04.08.2017 в 12:30
Показов 1998 Комментарии 0

Сейчас наше государство все больше задумывается о защите персональных данных, от 1 июля даже новые поправки введены и все борются за кофиденциальность информации. Ещё я каждый раз подписываю бумаги каждому встречному и поперечному по передаче этих самых данных организациям. Имею ли я право у них запросить, как они эти самые данные будут защищать? Мне просто чисто любопытно
Аватар для KellyDink
Старый
Рейтинг: 5.00. Голосов: 1.
Postgre - это как SQL, только Postgre)
Запись от KellyDink размещена 02.08.2017 в 14:12
Показов 3233 Комментарии 2
Метки postgresql

Пока я не очень много знаю про Postgre. Но то, что знаю надо срочно задокумментировать.
Дабы подключиться к БД на локальной машине в любом понравившимся месте можно ввести sudo -u postgres (учетка по умолчанию) psql после чего попадаешь в нарнию в командный интерпретатор команд к бдушечке.

вывести список таблиц можно использовать \dt
либо селектом
Code
1
2
3
4
SELECT table_name
FROM information_schema.tables
WHERE table_type = 'BASE TABLE'
AND table_schema =
...
Аватар для KellyDink
Старый
еще немного про Citrix
Запись от KellyDink размещена 01.08.2017 в 15:46
Показов 1610 Комментарии 0
Метки citrix

т.к. OpenXenManager работает из рук вон плохо, а XenCenterManahemant tool под wine мне не удалось установить, то пришлось изучать командную строчку у самого сервера
дабы запустить виртуальную машину достаточно
Code
1
xe vm-start vm=Name_of_virtual_machine
чтобы посмотреть параметры виртуальной машины. Единственный минус этого счастья, что оперирует он длинными и плохо понятными уидами =(
Code
1
xe vm-param-list uuid=
А если надо загрузиться с диска,...
Аватар для KellyDink
Старый
ошибки Debian и моих кривых рук
Запись от KellyDink размещена 01.08.2017 в 14:09
Показов 1891 Комментарии 0

remmina - хороший rdp клиент, но если вдруг она капризничает и после очередной установки\обнавления пакетов отказывает работать по причине надстройка протокола rdp не установлена
надо проверить установлен ли remmina-plugin-rdp и удалить папку /home/username/.remmina - правда после последнего удалятся и все настройки( так что надо придумать какое-нибудь решение по интереснее. Но если надо быстро, то и так сойдет
Аватар для KellyDink
Старый
Рейтинг: 4.00. Голосов: 1.
еще немного команд linux
Запись от KellyDink размещена 28.07.2017 в 11:08
Показов 3730 Комментарии 12
Метки linux

Работа с репозиториями:
поиск пакетов по маске. ищет любое совпадение с написанным
Code
1
apt-cache search ИМЯ_ПАКЕТА
чтобы посмотреть, какие установлены
Code
1
apt-cache show name_of_the_package
покажет версию пакета) это очень удобно
Code
1
dpkg -l | grep ИМЯ_ПАКЕТА
А чтобы посмотреть сразу все, можно выполнить
Code
1
aptitude search ИМЯ_ПАКЕТА
крохотная буковка - i будет свидетельствовать о том, что пакет уже установлен...
Аватар для KellyDink
Старый
осваиваюсь с pdf
Запись от KellyDink размещена 27.07.2017 в 14:42
Показов 4108 Комментарии 3
Метки linux

Для работы с pdf я нашла только консольные приложения! только консоль - только хардкор
Но они достаточно удобны и просты в использовании.



Особый восторг от pdftk ее надо отдельно устанавливать (apt-get install pdftk) но она есть в стандартных репозиториях.
Дабы перевернуть на 90 градусов 1 листочек документа
Code
1
pdftk document.pdf cat 1east output out.pdf
дабы сохранить весь документ, а перевернуть только 1 страничку
Code
1
pdftk договоры.pdf
...
Аватар для KellyDink
Старый
все, что начинается с Secure
Запись от KellyDink размещена 26.07.2017 в 16:44
Показов 2501 Комментарии 7
Метки astra, linux

на Астре есть ssh еще бы там его не было
Code
1
apt-get install openssh-server -y
- установит и ssh и все нужные пакеты и даст доступ основному пользователю

а еще по ssh можно копировать все, что можно с удаленной машины
для этого:

Code
1
scp -r user@ip_address:/home/папка_с_которой_копировать /папка_куда_копировать
после чего он затребует пароль и все скопирует
Аватар для KellyDink
Старый
капризы Git'a
Запись от KellyDink размещена 25.07.2017 в 17:34
Показов 1768 Комментарии 0
Метки git

Code
1
2
error: src refspec master does not match any.
error: failed to push some refs to '[email protected]:Kate/Doc.git'

У меня это полечилось так
Code
1
2
git commit -m "initial commit"
git push origin master
еще как говорил Дик Брэндон "Документация - как секс: если она удачная, это очень, очень хорошо; а когда плохая, это все же...
Аватар для KellyDink
Старый
еще немного любимой Астры
Запись от KellyDink размещена 25.07.2017 в 17:26
Показов 1798 Комментарии 0
Метки astra, linux

дабы посмотреть версию
Code
1
cat /etc/astra_version
если нет update-rc.d то это плохо, но положение спасет
Code
1
apt-get install --reinstall sysv-rc
и никогда, никогда(!!!) не подключать лишние репозитории на астру.

дабы обновить резервацию ip адреса
Code
1
2
dhclient -r
service networking restart
еще на астре есть ssh еще бы там его не было
Code
1
apt-get install openssh-server -y
- установит и ssh и все нужные пакеты...
Аватар для KellyDink
Старый
как измерить скорость чтения/записи диска, если у тебя линукс
Запись от KellyDink размещена 24.07.2017 в 18:00
Показов 3282 Комментарии 6
Метки linux

Задача: Измерить скорость чтения и записи на новехОньком внешнем диске (на самом деле мне достался по наследству жесткий диск на 2,5 дюйма и дабы не пропадать такому добру купила ему новые штанишки с алиа с USB 3.0)
И того в наличии
- жесткий диск, подключенный по IDE
- флешка...
Аватар для KellyDink
Старый
Рейтинг: 5.00. Голосов: 1.
По горячим следам или что я сделала не так
Запись от KellyDink размещена 20.07.2017 в 23:07
Показов 1916 Комментарии 0

У каждого свои грабли. И я просто обязана учиться на своих. Пожаловались мне на нерасторопность и медлительность маленького друга Sony XPERIA Z. "Тыжпрограммист, что можно сделать?" я полазала в настройках, почитала в тырнетике, удалила кэш телефона (который к тому моменту перерос...
Аватар для KellyDink
Старый
Великолепный баш)
Запись от KellyDink размещена 13.07.2017 в 15:09
Показов 1720 Комментарии 0
Метки bash

зеленый цвет текста в терминале настроен и я готова к покорению новых вершин)
Вершины мои небольшие - скорее холмики, но все-равно я очень горда их покорением.

И того задача: написать скрипт, который будет искать и убивать 2 маленьких приложухи.
1. если он их не...
Аватар для KellyDink
Старый
Крик души или один день работы технического специалиста
Запись от KellyDink размещена 11.07.2017 в 14:51
Показов 4213 Комментарии 2

Сижу значит я на работе, не шалю, никого не трогаю, примус починяю и тут на тебе... пришли ребята и говорят - мы Вам защиту будем ставить! по законодательству нашему. Проект напишем, модель угроз сделаем, рекомендации выставим, а если денюжек заплатите, то еще и внедрим все это....
Аватар для KellyDink
Старый
Любимый Git
Запись от KellyDink размещена 06.07.2017 в 12:42
Показов 4781 Комментарии 9
Метки git

Я все так же веду ожесточенную войну с Git'ом и выигрываю сражение за сражением) вообще-то он очень дружелюбный, но я везде найду свои грабли, на которые можно наступить.

Например, если Вам достался проект, который надо закоммитить в гит ну ты там посмотри, все легко." или "ну там все настроено, только 2 команды ввести.То тогда надо выполнить
Code
1
git remote -v
чтобы посмотреть на какие удаленные репозитории он ссылается
Code
1
git branch -a
просмотреть все...
Аватар для KellyDink
Старый
Рейтинг: 1.00. Голосов: 2.
как я с сертификатами боролась
Запись от KellyDink размещена 20.06.2017 в 16:19
Показов 2655 Комментарии 0
Метки git, gitlab

Случилось так, что мой локальный гитлаб мне достался по наследству. И как говорят (и правильно делают) нельзя лезть руками туда, что настроено не тобой. Но у меня не было выбора.
во-первых не работал git clone по https, а во-вторых в браузере ругался на угрозы со стороны веб версии...
Аватар для KellyDink
Старый
Рейтинг: 3.00. Голосов: 2.
горячие клавиши и ништяки
Запись от KellyDink размещена 20.06.2017 в 15:11
Показов 2924 Комментарии 7
Метки debian, linux

Время пришло! Говорить о том, что я в полном восторге от debian, я не буду. Потому что я, как самый главный представитель среднестатистических обывателей (читай хомячков), уже как пол года целиком и полностью перешла на linux - потому что просматривать смешные картинки и милых котиков можно и из линукса)


Сегодня моим откровением стало сочетание клавиш
Code
1
alt + F2
если нажать эти 2 волшебные клавиши и ввести xkill, то мышь превращается...
Аватар для KellyDink
Старый
Рейтинг: 2.50. Голосов: 4.
еще глубже в git
Запись от KellyDink размещена 15.06.2017 в 17:58
Показов 2215 Комментарии 2
Метки git

Доброжелатель мне посоветвал интерактив по изучению гита. и я все глубже и глубже погружаюсь в познания этой премудрости.
Вообще-то гит нужен всем и каждому, а тут это делается очень просто и играючи.

еще немного моих маленьких открытий
Code
1
git branch newbranch
- создать новую ветку
Code
1
git branch
- посмотреть ветки и звездочкой будет отмечена та, где вы сейчас находитесь
Code
1
git branch -v
- посмотреть информацию о ветках с их последними коммитами
Code
1
git checkout
...
Аватар для KellyDink
Старый
Рейтинг: 2.67. Голосов: 6.
все, что надо знать о загрузочных флешках
Запись от KellyDink размещена 14.06.2017 в 17:56
Показов 3270 Комментарии 9

Я уже не первый раз сталкиваюсь с необходимостью создать загрузочную флешку, так что решила это дело записать. Всегда приятно идти по проложенной дорожке, чем перелопачивать все в самого начала.

А еще у меня в мечтах целый мультизагрузчик с необходимыми плюшками:...
Аватар для KellyDink
Старый
Рейтинг: 2.50. Голосов: 4.
познания Git'a
Запись от KellyDink размещена 07.06.2017 в 17:59
Показов 2786 Комментарии 3
Метки git

Время обучения давно прошло, но я вечный студент!
Сегодня я штудирую гит.
И того. за пару дней использования гита, я поняла для себя, что мне надо обязательно помнить
Code
1
git status
- дабы посмотреть статус моего локального репозитория
Code
1
git add
- добавить файл с изменениями
Code
1
git commit -m ""
- добавить коммит с комментарием
Code
1
git push
- залить это счастье на гит
Code
1
git fetch
- сравнить локальный репозиторий с тем,...
Аватар для KellyDink
Старый
Рейтинг: 2.50. Голосов: 4.
мои маленькие открытия!
Запись от KellyDink размещена 07.06.2017 в 17:54
Показов 2347 Комментарии 2
Метки powershell, windows

Каждый из нас должен каждый день делать маленькие приятные открытия)
Сегодня для меня стал скриптик
Code
1
TNC mail.tc-secur.ru -port 25
Который показывает доступность IP адреса по определенному порту) этот скриптик живет в ОС Windows выше 7 и ОС Windows 2008, на других же требует доустановки .net

ComputerName : mail.tc-secur.ru
RemoteAddress...
Аватар для KellyDink
Старый
Git и Debian
Запись от KellyDink размещена 02.06.2017 в 15:01
Показов 2590 Комментарии 4
Метки debian, git, linux

Задача: склонировать проект себе на компьютер, добавить коммит, просмотреть коммит, порадоваться, если все работает.

Исполнение:
1. сначала надо установить git себе на компутер, иначе работать ничего не будет. Все максимально просто. Если зайти на официальный сайт, там будет подробнейшая инструкция по установке в одну строчку
C++
1
apt-get install git
2. Чтоб убедиться, что мы его установили, достаточно ввести команду
C++
1
2
git --version
git version 2.1.4
...
Аватар для KellyDink
Старый
Рейтинг: 2.50. Голосов: 4.
Команды, о которых надо знать
Запись от KellyDink размещена 26.05.2017 в 23:41
Показов 4025 Комментарии 6
Метки linux

У каждой женщины наступает время, когда надо формировать свой список любимых команд линукс.
В общем-то я шучу, но эти команды и правда и полезны и нужны. Чтобы уложить все по полочкам и не забыть.
lsblk

Code
1
2
3
4
5
6
root@debian:/home/katerina#[B] lsblk[/B]
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465,8G  0 disk 
├─sda1   8:1    0   100M  0 part 
├─sda2   8:2    0  99,6G  0 part 
├─sda3   8:3
...
Аватар для KellyDink
Новые блоги и статьи
Как создать стек в Python
AI_Generated 05.06.2025
Как архитектор с более чем десятилетним опытом работы с Python, я неоднократно убеждался, что знание низкоуровневых механизмов работы стеков дает конкурентное преимущество при решении сложных задач. . . .
Server-Sent Events (SSE) в Node.js
run.dev 05.06.2025
Потоковая передача данных с сервера прямо в браузер стала повседневной потребностью - от биржевых графиков и спортивных трансляций до чатов и умных дашбордов. Много лет разработчики полагались на. . .
Создаем RESTful API на Golang с Fiber
golander 04.06.2025
Я перепробовал десятки фреймворков для создания RESTful API за последние годы, и когда впервые столкнулся с Fiber, понял, что это совсем другой уровень. Нет, я не собираюсь рассказывать сказки о. . .
Как работать с куки в ASP.NET Core
UnmanagedCoder 04.06.2025
Когда я впервые начал работать с куки в ASP. NET Core, меня поразило, насколько отличается работа с ними от классического ASP. NET. В Core все стало более декомпозированным - больше нет удобного. . .
Рисование коллайдеров физического движка Box2D-WASM v3 на Three.js
8Observer8 04.06.2025
Erin Catto (автор Box2D) переписал с нуля Box2D v2 с С++ на Си и появилась версия Box2D v3. Birch-san собрал Box2D v3 в WebAssembly (WASM), чтобы можно было использовать Box2D v3 на JavaScript. В. . .
Worker Threads и многопоточность в Node.js
Reangularity 03.06.2025
Если вы когда-нибудь посещали собеседования на позицию Node. js разработчика, почти наверняка слышали заезженную фразу: "Node. js - однопоточная платформа". Звучит как неоспоримый факт, который. . .
Event-Driven CQRS на C# с паттерном Outbox
stackOverflow 03.06.2025
В традиционной модели происходит примерно следующее: вы получаете команду, обрабатываете ее, сохраняете результат в базу данных и затем пытаетесь опубликовать событие в брокер сообщений. Но что если. . .
OwenLogic: перенос сетевых переменных в панель Weintek (EasyBuilder Pro)
ФедосеевПавел 03.06.2025
ВВЕДЕНИЕ ПЕРЕД ЭКСПЕРИМЕНТАМИ - СОЗДАЙТЕ РЕЗЕРВНЫЕ КОПИИ ПРОЕКТОВ На момент написания статьи (02 июня 2025 г. ) самыми актуальными версиями ПО являются: OwenLogic v. 2. 10. 366 EasyBuilder Pro. . .
Dev-c++5.11 Покорение вершины
russiannick 02.06.2025
С утра преследовала одна мысль - вот бы выучить С++. Сказано-сделано. Окончив смену, скачал в интернете бестселлер Дэвиса Dev-C++ для чайников. Книга оказалась интересной и я скачал среду, на примере. . .
Тестирование Pull Request в Kubernetes с GitHub Actions и GKE
Mr. Docker 02.06.2025
Мы все знаем, что тестирование на локальной машине или в изолированном CI-окружении — это не совсем то же самое, что тестирование в реальном кластере Kubernetes. Контекстно-зависимые ошибки, проблемы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »