[ Кропивач ] [ a / b / bugs / c / f / g / i / k / l / m / p / t / u / ]

/t/ - Технології

Name
Email
Subject
Comment
Файл
Пароль (For file deletion.)
Options Use op-stickers

File: 1556349747.636629-.png ( 16.66 KB , 1200x628 )

⋮⋮⋮   No. 1106 [Reply]

Ідей для програмування тред.

Яку програму написати? А то щось з фантазією останнім часом погано.
14 posts omitted. Click reply to view.

⋮⋮⋮   No. 1136

>>1131
Так мені з розписом рішення треба, інакше не зарахують.

⋮⋮⋮   No. 1138

>>1136
Ох ж ці проблеми гуманітаріїв

⋮⋮⋮   No. 1200

>>1116
До речі є CMS форуму на асемблері. Працює так швидко, що навіть втікаючий з України Якубович не наздогнав би.
https://board.asm32.info

⋮⋮⋮   No. 1201

>>1200
Але попереджую, що розробник кацап, тому здалеку подивіться, а руками не чіпайте.

⋮⋮⋮   No. 1207

>>1200
Оце ахуєно.


File: 1554935105.35745-.png ( 93.09 KB , 699x760 )

File: 1554935105.35745-2.png ( 48.74 KB , 657x357 )

⋮⋮⋮   No. 1089 [Reply]

Щось тут тухленько. Так, давайте друзі поділимося
якими ми розширеннями користуємося в веб-переглядачі.
Так, я почну:Canvas Fingerprint Defender-захист від відбитків пальців
Google™ Translator - перекладач, словник
Imagus -збільшити мініатюри та показати зображення
uMatrix- для блокування скриптів, фреймів, оголошень
Link Password - захист паролем для закладок
Stylus - редагуйте таблицями стилів css
Country Flags & IP Whois - ну тут все зрозуміло
Proxy SwitchyOmega - швидке перемикання
User-Agent Switcher - агента веб-переглядача
Save Page WE-зберегти веб-сторінку одним файлом
Send to MPV player - програвача mpv
KeePassXC-Browser-менеджер паролів
23 posts omitted. Click reply to view.

⋮⋮⋮   No. 1202

>>1199
Ой в мене аж чай через ніс пішов

⋮⋮⋮   No. 1203

>>1096
> без стеження
А чому ти так боїшся стеження? Тобі є що приховувати?

⋮⋮⋮   No. 1204

>>1096
Нічогенькі в тебе запити, я от використовую дієзакладку від https://imgops.com і норм

⋮⋮⋮   No. 1205

До речі, ніхто не має дієзакладку для перекладу сторінок?

⋮⋮⋮   No. 1206

Раніше Гугл і Майкрософт мали,але тепер агітують переходити на браузери, де функція перекладу вбудована


File: 1556856699.089069-.jpg ( 152.29 KB , 520x804 )

⋮⋮⋮   No. 1140 [Reply]

Вебмакакери, які зараз мови використовують для back-end'у? PHP ще живий, чи краще звикати до python та django?
повз на п'ять років випав з життя

⋮⋮⋮   No. 1194

Django чи не ретроградніший за PHP; що ти верзеш, телепню?

⋮⋮⋮   No. 1197 OP

>>1194
Нахуй пішов, кацап їбаний.

⋮⋮⋮   No. 1198

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


File: 1541585243.997945-.gif ( 536.16 KB , 800x792 )

⋮⋮⋮   No. 735 [Reply]

Гакінг сусідського wifi

Я скажу відразу, що хлоп я серйозний. В мене є ноут, на котрий я встановив Арч, а на ньому віртуальна машина з Kali. Також я маю книжку з етичного гакінгу, але я ще не почав нічого робити по ній.
Мені це необхідно, тому що іноді в мене зникає інтернет, а також тому, що іноді я не дома, а десь в іншій квартирі, де інтернету може й не бути, але в сусідів завжди є wifi. І було б корисно мати таку навичку, як гакінг сусідського wifi, аби можна було отримати/передати важливі дані через мережу.

Чи намагався хтось з тут присутніх гакнути сусідський wifi? Як складно то було? Чи вдалося вам гакнути?
41 posts omitted. Click reply to view.

⋮⋮⋮   No. 887

Ну я можу сказати за Жакінг.
Перехопити рукостискання та навіть які мак адреса тобто девайси у сусідів — то робиться автоматом.

А ось підбор потрібного паролю по перехопеному о то треба на місяця три не користуватись ноутом під час підбору.

Фейкові AP - здаються за часом сумісні, тобто потрбіно десь стількіж часу щоб хтось клюнув на тебе на ввів тобі пароль

⋮⋮⋮   No. 889

>>887
> А ось підбор потрібного паролю по перехопеному о то треба на місяця три не користуватись ноутом під час підбору.
це ти маєш на увазі підбор пінів, тобто кракінг WPS ?

> Фейкові AP - здаються за часом сумісні, тобто потрбіно десь стількіж часу щоб хтось клюнув на тебе на ввів тобі пароль

а це ідея

⋮⋮⋮   No. 1009

ніколи не кракав нічого,
але хіба aircrack не для того?
і ше якась HexoCat чи як її там, для перебоу паролів

⋮⋮⋮   No. 1139

Напишу сюди.
Ммм, так, я їздив до друга в інше місто він мені попросив встановити Лінукс і сказав що ці йому машина потрібна як файловий-смітник і для торентів (ну і веб морду для цього) і що вона буде 24/7 включене, а я довго не домуючи накотив openVPN і ssh звісно маю(звісно він про це не знає) . Так питання по законодавству я щось порушую і чи може мені це чимось загрожувати звісно я всі логи відключив, але все рівно коли щось таке надумаю в мене можуть бути проблеми ?

⋮⋮⋮   No. 1195

>>889
>WPS
У якому році ти його бачив востаннє? Давно WPA2 всюди.


File: 1556608351.17009-.jpg ( 252.21 KB , 2500x1651 )

⋮⋮⋮   No. 1135 [Reply]

Чи є серед кропивачерів пани 3D-моделери, 2D-художники, аніматори, моушн-дизайнери? Як почали, де працюєте, як настрій?
7 posts omitted. Click reply to view.

⋮⋮⋮   No. 1182 OP

Ну і грець з вами. Піду продавцем-консультантом в Комфі.

⋮⋮⋮   No. 1183

>>1181
Ну ти ж розумієш, щоб вкачати в собі гілку 2д вміннь - треба хуячити не один рік. Ту ж композицію, анатомію людини, співвідношення кольорів та таке інш. повчити. Практика в цій справі звісно вирішальна.

⋮⋮⋮   No. 1186

File: 1560636749.633843-.png ( 554.82 KB , 2000x1500 )

>>1181
>2D мені більш подобається
Ти просто не бачив цікавого 3D.

⋮⋮⋮   No. 1187

>>1186
троль рівня бог

⋮⋮⋮   No. 1188

>>1179
Можна, але для цього треба розуміти анатомію, тобто мати художню (або медичну) освіту. Я по собі суджу - мені дуже важко робити моделі людей або істот, бо я не дуже розумію як вони повинні виглядати. Тобто коли ти почитаєш в цьому порпатись, то розумієш що людина - це не лише голова, дві руки та дві ноги. Треба розуміти, наприклад, що спина має певну хвилясту форму через м'язи, що ноги та руки - це не прямі палки. Мені трохи допомагає те, що я довго займався спортом і око натреновано на вигляд м'яз, але все одно складно. Наприклад учора редагував модельку з ДАЗ і зрозумів, що не знаю як повинні правильно виглядати лопатки.
Про стоки - нажаль, я не знаю жодної людини, хто повністю заробляє на стоках. Тобто скоріше за все доведеться працювати на когось.


File: 1560412249.946126-.png ( 150.67 KB , 350x490 )

⋮⋮⋮   No. 1174 [Reply]

Хто вже вивчив Пайтон? https://drama.kropyva.ch/Python

⋮⋮⋮   No. 1175

File: 1560414181.322733-.jpg ( 309.16 KB , 1024x630 )

>>1174
Спочатку я подумав, до чого тут Монті Пайтон?

⋮⋮⋮   No. 1176

>>1175
Мова названа на честь нього, тобто ти не дуже помилився.

⋮⋮⋮   No. 1184



File: 1540275663.29403-.png ( 67.17 KB , 260x580 )

⋮⋮⋮   No. 679 [Reply]

Козаки, до мене їде няшний пікрелейтед, який має слугувати як робоча машинка з можливістю побавитись в нескладні забавки. Але я відстав від технологій, тому реквестую покрокову інструкцію, як накотити і активувати на апарат пірацьку вінду (як прошивку для ігор та робочих задач) та в лінукси в дуалбуті для душі. Востаннє ставив на домашній десктоп мінт поряд з передвстановленою віндою, а зараз плутаюсь в оцих MBR/GPT, Secure/Legacy Boot, UEFI.
45 posts omitted. Click reply to view.

⋮⋮⋮   No. 1074

>>1069
> Ну як там твій ГнуЛінукс?
На жаль користуюсь обмежено. Як для роботи, є певні проблеми, зокрема з друком. А свого вільного часу обмаль. Втім, на відпустці спробую допиляти до більш юзабельного стану.
> Так ти вже вибрав планку ОП?
Ще ні, я так, на майбутнє питаю. Мабуть також до відпустки. А щодо вибору, то братиму максимально схожу на ту, що вже стоїть.

⋮⋮⋮   No. 1137

>>1069
> Так ти вже вибрав планку ОП?
Як виявилося, в буці стоїть Hynix HMA851S6AFR6N-UH. Таку саму знайшов лише в одному магазині. Скоро може наважуся.
http://galaksi.com.ua/hynix_ddr4_4gb_2400_sod.php

⋮⋮⋮   No. 1149

>>1069
> Ну як там твій ГнуЛінукс?
До речі, вже три чи чотири тижні як переліз на лінукс для робочих задач. Спочатку був деякий дискомфорт через те, що було трохи незвично після вінди та її офісу, але буквально за кілька днів уже був як риба у воді. Певні незручності лише з друком: наприклад принтер, який фізично один, система чомусь визначила як два пристрої - HP LaserJet pro 1102 та HP LaserJet pro 1102-2, при цьому активним рандомно може бути то один, то інший. Плюс трохи некоректно система поводиться, коли під час друку закінчується папір - тоді продовжити роботу можна лише переувімкнувши принтер.

⋮⋮⋮   No. 1150

в цього підара ще й сайт кацапською, з'їж гівна, мудило!

⋮⋮⋮   No. 1168

Думаю, щоб двічі не колупатися, встановити разом і ССД, і додаткову пам'ять. З оперативною все ясно, а от з ССД не бачу, чи можна впихнути туди м.2, чи не морочити голову і ставити його замість дискового приводу.


File: 1558855926.844257-.jpg ( 24.0 KB , 400x389 )

⋮⋮⋮   No. 1160 [Reply]

JavaScript трід.
Питання, підручники та всяке таке.

https://www.freecodecamp.org/
W3School

⋮⋮⋮   No. 1161

Абсолютно і беззаперечно найкраще чтиво https://leanpub.com/javascriptallongesix/read
Прихований золотий грааль.

⋮⋮⋮   No. 1162

>>1160
чи підійде він для створення сайту для продажу чогось? З картинками товарів там і ше щось, але так мінімалістично

⋮⋮⋮   No. 1163 OP

File: 1558872600.397038-.png ( 96.13 KB , 488x413 )

>>1162
А чому б і ні? Ось зразочок:
https://docs.angularjs.org/tutorial

⋮⋮⋮   No. 1165 OP

File: 1559061456.589057-.jpg ( 45.03 KB , 527x494 )


⋮⋮⋮   No. 1166 OP

Ресурс Мозілли https://developer.mozilla.org/en-US/


File: 1521694991.873787-.png ( 992.12 KB , 1366x768 )

⋮⋮⋮   No. 360 [Reply]

[LINUX] Ділимося скрінами робочого столу
115 posts omitted. Click reply to view.

⋮⋮⋮   No. 876

>>792
використовую screenletsякщо конки освоїть не можеш пошукай там може щось найдибаєш
sudo apt-get install screenlets
sudo apt-get install screenlets-pack-all

⋮⋮⋮   No. 877

File: 1545570274.591529-.png ( 563.76 KB , 5440x2160 )


⋮⋮⋮   No. 948

File: 1547863813.845493-.png ( 977.34 KB , 1366x768 )


⋮⋮⋮   No. 989

File: 1548773041.201447-.png ( 701.63 KB , 1280x720 )

Arch Linux XFCE

⋮⋮⋮   No. 1159

File: 1558854106.95757-.jpg ( 174.79 KB , 930x697 )

Натрапив на свій скрін робочого стала який був 2012


File: 1555012079.772471-.jpg ( 64.94 KB , 1280x720 )

File: 1555012079.772471-2.jpg ( 84.59 KB , 1280x720 )

⋮⋮⋮   No. 99699 [Reply]

А чи може хтось мені допомогти з джаваскріптом?

Чому вони ось тут https://learn.javascript.ru/internal-external-interface#sohranenie-this-v-zamykanii
зберігають this у змінну self, чому це взагалі працює? Я хочу сказати, хіба це не переливання з пустого в порожнє? Хіба це не посилання на один і той самий об'єкт?
14 posts omitted. Click reply to view.

⋮⋮⋮   No. 1117

Бліііін, я не доганяяяяююю(((

Ось це >>1115 має бути файлом для запуску сервера. Ось тут
>response.end('Hello Node.js Server!')
ми засовуємо дані в респонс, на відправку назад клієнтові. Можна ще це подати як JSON.stringify({talkShit: 'ahahahahaha'}).

Але де рядок в якому ми приймаємо JSON з клієнта? Тут https://www.w3schools.com/nodejs/nodejs_http.asp кажуть лише як парсити URL, але це не те. Чи можу я написати щось типу
let dataObj = JSON.parse(req.headers);
?

⋮⋮⋮   No. 1118

ВСЕ ВИЙШЛО!!!!!
ПОТІМ ПОКАЖУ КОД З ДВОХ БОКІВ, МОЖЕ КОМУ БУДЕ ЦІКАВО
УРАААААААААААААААААААААААААААААААААА

⋮⋮⋮   No. 1119

Клієнт
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>IT WORKS</title>
<style>
body {
background-color: rgb(41,42,44);
padding: 0;
margin: 0;
font-family: sans-serif;
font-size: 16px;
}

#authorizeWindow {
background: rgb(120,120,120);

box-sizing: border-box;
width: 500px;
height: 300px;

position: absolute;
left: calc(50vw - 254px);
top: calc(50vh - 154px);
z-index: 0;

border: 5px solid rgb(47, 79, 79);
border-radius: 15px;

padding: 10px;
overflow: hidden;
}

#authorizeWindow #nickname {
display: block;
box-sizing: border-box;
width: calc(100%);
height: 40px;
margin-bottom: 10px;
border: 2px solid rgb(47, 79, 79);
border-radius: 10px;


padding: 5px;
font-size: 24px;
color: rgb(47, 79, 79);
background: lightgrey;
}

#authorizeWindow #password {
display: block;
box-sizing: border-box;
width: calc(100%);
height: 40px;
margin-bottom: 10px;
border: 2px solid rgb(47, 79, 79);
border-radius: 10px;


padding: 5px;
font-size: 24px;
color: rgb(47, 79, 79);
background: lightgrey;

margin-bottom: 90px;

position: relative;
}

#authorizeWindow #loginIfo {
border-radius: 10px;
box-sizing: border-box;
padding: 5px;
height: 25px;
width: 470px;
display: block;
position: absolute;
top: 100px;
left: 10px;
color: rgb(127, 255, 0);
font-size: 16px;
z-index: 5;
}

#authorizeWindow #loginIfo.activated {
background: rgb(100, 100, 100);
}

#authorizeWindow #confirmLogInButton {
display: inline-block;
height: 35px;
width: 120px;
border-radius: 15px;
border: 2px solid black;
background: rgb(47, 79, 79);
color: white;
font-size: 18px;
font-style: italic;
cursor: pointer;
}
#authorizeWindow #confirmSignUpButton {
display: inline-block;
height: 35px;
width: 120px;
border-radius: 15px;
border: 2px solid black;
background: rgb(47, 79, 79);
color: white;
font-size: 18px;
font-style: italic;
cursor: pointer;
}
</style>
</head>
<body>
<div id="authorizeWindow">
<div id="element__logIn-wrapper">
<input type="text" id="nickname" placeholder="Enter your login here">
<input type="password" id="password" placeholder="Enter your password here" class="wrongPassword">

<div id="loginIfo"></div>

<button id="confirmLogInButton">Log In:)</button>
<button id="confirmSignUpButton">Sign Up!</button>
</div>
</div>

<script>
/ Змінні для затравки /
var authorizeWindow = document.getElementById('authorizeWindow');
var nickname = document.getElementById('nickname');
var password = document.getElementById('password');
var confirmLogInButton = document.getElementById('confirmLogInButton');
var confirmSignUpButton = document.getElementById('confirmSignUpButton');
var element__logIn_wrapper = document.getElementById('element__logIn_wrapper');


/ Це - головна ф. для комунікації з сервером. Вона є заготовкою, функціонал якої конкретизують передані в неї колбеки від різних елементів. /
/ Вона один раз написана і не чіпається. Просто викликаєш її кожного разу як щось треба від сервака, і передаєш туди колбек чи якісь параметри для уточнення поведінки./
function serverCommunication() {

var serverInteraction = new XMLHttpRequest('POST', '/logInAttempt', true);
serverInteraction.open("POST", '/logInAttempt', true);
serverInteraction.setRequestHeader('Content-Type', 'application/json');

serverInteraction.onreadystatechange = function() {
if (serverInteraction.readyState != 4) return;

if (serverInteraction.status != 200) {
alert(serverInteraction.status + ': ' + serverInteraction.statusText);
} else {
var serverResponse = JSON.parse(serverInteraction.responseText);
alert(serverResponse.one)
}
};

serverInteraction.send(JSON.stringify({pidor: 'z clienta'}));

};
/ ****************************************************************************************************************************************************************************************** /
/ ****************************************************************************************************************************************************************************************** /





confirmLogInButton.onclick = function() {

loginIfo.className = '';
loginIfo.innerHTML = '';


if (password.value === "" || nickname.value === '') {
loginIfo.className = 'activated';
loginIfo.innerHTML = 'Please, fill both fields above.';
return;
}

var nicknameSymbols = nickname.value.split('');
var passwordSymbols = password.value.split('');
console.log(nicknameSymbols, passwordSymbols)


for (var i = 0; i < nicknameSymbols.length; i++) {
if (nicknameSymbols[i] == ' ') {
loginIfo.className = 'activated';
loginIfo.innerHTML = "Don't use spaces pls";
return;
}
}

for (var i = 0; i < passwordSymbols.length; i++) {
if (passwordSymbols[i] == ' ') {
loginIfo.className = 'activated';
loginIfo.innerHTML = "Don't use spaces pls";
return;
}
}

serverCommunication();

};
</script>
</body>
</html>

⋮⋮⋮   No. 1120

Сервер
/Модулі для роботи сервера і тп фігня :) /
var url = require("url");
var path = require("path");
var fs = require('fs');
var http = require("http");


/ Це вже мої робочі функції для логіна /

// var listOfAccounts = {dasds: 'asdasdsad'};

// function createNewUser(userName, password) {
// this.userName = userName;
// this.password = password;
// };

// function checkLogInData(userName, password) {
// var ifUserExists;
// var ifPasswordIsRight;
// if (listOfAccounts[userName] == true) {
// ifUserExists = true;
// } else return (ifUserExists = false/???????????????????/);

// if (ifPasswordIsRight){return};
// };
/****************************************************/


http.createServer(function(request, response) {

var uri = url.parse(request.url).pathname;

if(uri === "/") {
fs.readFile('./index.html', function(err, file) {

response.writeHead(200, { "Content-Type": "text/html" });
response.end(file, "utf-8");
});
} else if(uri === "/logInAttempt") {

var body = [];
request.on('data', (chunk) => {
body.push(chunk);
console.log(JSON.parse(body))
}).on('end', () => {
body = Buffer.concat(body).toString(); // at this point, `body` has the entire request body stored in it as a string
});


response.writeHead(200, {"Content-Type": "application/json"});
response.write(JSON.stringify({one: "Ніт - підора отвіт)))) Це була відповідь з матюкливого сервера."}));
response.end();
} else {
console.log(uri);
}

}).listen(7080);

⋮⋮⋮   No. 1121

Ха-ха!


Delete Post [ ]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] | Catalog

[ Кропивач ] [ a / b / bugs / c / f / g / i / k / l / m / p / t / u / ]