#bestPractice #js
How to prevent
let user = { };
Noob coders:
if(user && user.name){
console.log(user.name);
}else{
console.log("No name found in user object")
}
Pro coders:
console.log(user?.name ?? "No name found in user Object")
Pro tips by Biswa
How to prevent
Cannot read properties of undefined using ? operatorlet user = { };
Noob coders:
if(user && user.name){
console.log(user.name);
}else{
console.log("No name found in user object")
}
Pro coders:
console.log(user?.name ?? "No name found in user Object")
Pro tips by Biswa
๐3๐2
#ci4 #ajax
How to enable csrf protection in ajax request in Ci 4
// Get csrf token from csrf field
var csrfToken = '<?= csrf_token() ?>';
// Make an AJAX request
$.ajax({
url: 'your_ajax_endpoint',
type: 'POST',
data: {
csrf_test_name: csrfToken, // Include the CSRF token in the request payload
// Other data parameters
},
success: function(response) {
// Handle the response
},
error: function(xhr, status, error) {
// Handle the error
}
});
Ci 4 controller:
$csrfToken = $this->request->getVar('csrf_test_name');
if (!csrf_check($csrfToken)) {
// CSRF verification failed, handle the error
return $this->response->setStatusCode(403)->setBody('Invalid CSRF token');
}
How to enable csrf protection in ajax request in Ci 4
// Get csrf token from csrf field
var csrfToken = '<?= csrf_token() ?>';
// Make an AJAX request
$.ajax({
url: 'your_ajax_endpoint',
type: 'POST',
data: {
csrf_test_name: csrfToken, // Include the CSRF token in the request payload
// Other data parameters
},
success: function(response) {
// Handle the response
},
error: function(xhr, status, error) {
// Handle the error
}
});
Ci 4 controller:
$csrfToken = $this->request->getVar('csrf_test_name');
if (!csrf_check($csrfToken)) {
// CSRF verification failed, handle the error
return $this->response->setStatusCode(403)->setBody('Invalid CSRF token');
}
#ci4 #framework
How to check header property in ci 4
$headerValue = $this->request->header('Header-Name');
// Verify
($this->request->hasHeader('Header-Name'))
How to check header property in ci 4
$headerValue = $this->request->header('Header-Name');
// Verify
($this->request->hasHeader('Header-Name'))
๐1K
#py
Convert a string into dict in Py
Convert a string into dict in Py
def strDict(string):
result = {}
pairs = string.split(";")
for pair in pairs:
if "=" in pair:
split_pair = pair.split("=", 1)
if len(split_pair) == 2:
key, value = split_pair
result[key.strip()] = value.strip()
return result#py
Divide a string into parts in Py
Divide a string into parts in Py
def divide_string(string, parts=4):
if len(string) % parts == 0:
part_length = len(string) // parts
return [string[i:i+part_length] for i in range(0, len(string), part_length)]
else:
return None#ci4
How to make REST API using Ci 4
create a controller:
How to make REST API using Ci 4
create a controller:
// Check CSRF validation
if (!$this->request->isAJAX() || !$this->request->isValidCSRF()) {
return $this->response->setStatusCode(403)->setJSON(['message' => 'Forbidden', 'code' => 403]);
}
// Set the content type to JSON
$this->response->setContentType('application/json');
// set api resonse
// Example response
return $this->response->setJSON(['message' => 'Success']);๐1
Protect your site from bots using FingerPrintJs
https://fingerprintjs.github.io/BotD/main/
Example usage:
Bonus tips: Put the code in head tag
Use Load event
addEvenListener("load"... Bot detection will trigger when document loaded
https://fingerprintjs.github.io/BotD/main/
Example usage:
const botdPromise = import('https://openfpcdn.io/botd/v1').then((Botd) => Botd.load()) // Get detection results when you need them. botdPromise .then((botd) => botd.detect()) .then((result) => console.log(result)) .catch((error) => console.error(error))Bonus tips: Put the code in head tag
Use Load event
addEvenListener("load"... Bot detection will trigger when document loaded
๐2โค1
How to merge 2 or many json dict into One in (Python, PHP, JS)
#js
Usage: Use "var" keyword to re assign the variable and use spread method to merge "...json object "
#php
Usage: array_merge used to merge arrays into one array and we need use json_decode and json_encode to make a json obj
#py
Best way to merge in python is using unpacking operator
#js
var b = { success:true }
var c = { message: "something", ...b }
console.log(c)Usage: Use "var" keyword to re assign the variable and use spread method to merge "...json object "
#php
$b = [ "success"=> true ];
$c = ["biswa":"string"];
array_merge($b, $c)
Usage: array_merge used to merge arrays into one array and we need use json_decode and json_encode to make a json obj
#py
Best way to merge in python is using unpacking operator
**dict_name here is example:b = { "success":True }
c = { "hell":None}
print({**b, **c})๐ฑ7๐ข5๐คฎ4๐ฉ4๐3๐คฌ3๐2๐ค2๐1๐ฅ1๐คฏ1
Good Looking Toast UI
Usage:
Download Source:
https://github.com/abdmmar/wc-toast/archive/refs/heads/main.zip
Demo:
https://www.cssscript.com/demo/notification-wc-toast
Usage:
import { toast } from 'https://cdn.skypack.dev/wc-toast';
// Error message
toast.error('Authentication failed');
// Success message
toast.success('Authentication success');
Download Source:
https://github.com/abdmmar/wc-toast/archive/refs/heads/main.zip
Demo:
https://www.cssscript.com/demo/notification-wc-toast
๐ฅ4โค1
Forwarded from Off
spotify.py
5.3 KB
Spotify Account Generator
Response Improved
Android API
~ Coded By Biswa xD
Response Improved
Android API
~ Coded By Biswa xD
#python
Basic Threading Example - Run your code in parallel
Usage:
target= which function do u want to run on thread
args= the required params of targeted function
Basic Threading Example - Run your code in parallel
import threading
def sum(x, y):
result = x + y
print(f"The sum of {x} and {y} is {result}")
# Number of iterations num_iterations = 50
# Loop to create and start threads
for i in range(num_iterations):
thread = threading.Thread(target=sum, args=(3, 5))
# Start the thread
thread.start()
# Wait for all threads to finish
thread.join()
print("Program completed.")Usage:
target= which function do u want to run on thread
args= the required params of targeted function
๐7โค1
Free SMM Bot coming with rate-limit :D
...wait and see views of this post
...wait and see views of this post
โค11๐ฅ2
Make Your Own AI GPT with LLAMA 2 Model
Features:
- Open source
- Unlimited use
- Works offline
- No need api key
- 7 Billion Chat
Requirement:
Python 3.10 +
wget
Source: https://github.com/h2oai/h2ogpt
Features:
- Open source
- Unlimited use
- Works offline
- No need api key
- 7 Billion Chat
Requirement:
Python 3.10 +
wget
Source: https://github.com/h2oai/h2ogpt
๐5
ChatGPT 4 + IMAGE GENERATOR API
-> Unlimited Usage
-> Unlimited Image Generation
-> Rest API
-> FREE OFCOURSE
WILL DROP HERE
10+ โค๏ธ reaction required :D
-> Unlimited Usage
-> Unlimited Image Generation
-> Rest API
-> FREE OFCOURSE
WILL DROP HERE
10+ โค๏ธ reaction required :D
โค67๐3๐2๐ฅ2
๐๐ฃ๐ง๐๐๐ก ๐พ๐ค๐๐๐ง
ChatGPT 4 + IMAGE GENERATOR API -> Unlimited Usage -> Unlimited Image Generation -> Rest API -> FREE OFCOURSE WILL DROP HERE 10+ โค๏ธ reaction required :D
ALL IN ONE AI BUNDLE โ
ChatGPT โ
LLAMA โ
Bard (Under Process...)
Image Generator โ
There is no usage limit :D
How to use:
https://github.com/TechGPT/HyperGPT/blob/main/hypergpt.py
Coded by @BiswaX
ChatGPT โ
LLAMA โ
Bard (Under Process...)
Image Generator โ
There is no usage limit :D
How to use:
hyper = HyperGPT()
hyper.base_api = "https://api.biswax.dev/{}"
prompt = "what is your name?"
# chatgpt response
print("ChatGPT Response: ")
chatgpt = hyper.chatbot(prompt, model="gpt")
print(chatgpt.response)
# facebook's llama response
print("\nLLAMA Response: ")
llama = hyper.chatbot(prompt, model="llama")
print(llama.response)
# Generate Image
print("\nGenerate Image: ")
imageai = hyper.generate_image("elon musk", model="3d")
print("Image is ready: ", imageai.result)
Source Code:https://github.com/TechGPT/HyperGPT/blob/main/hypergpt.py
Coded by @BiswaX
Please open Telegram to view this post
VIEW IN TELEGRAM
โค13๐4๐ฅ4๐3
๐๐ฃ๐ง๐๐๐ก ๐พ๐ค๐๐๐ง pinned ยซChatGPT 4 + IMAGE GENERATOR API -> Unlimited Usage -> Unlimited Image Generation -> Rest API -> FREE OFCOURSE WILL DROP HERE 10+ โค๏ธ reaction required :Dยป
Midjourney API coming
React with love โค๏ธ for source code
10+ reaction required:)
Why should I use:
- Unlimited api calls
- Unlimited Image generation
- No need API key
React with love โค๏ธ for source code
10+ reaction required:)
Why should I use:
- Unlimited api calls
- Unlimited Image generation
- No need API key
โค67๐6๐ฅ1
midjourney.py
4.4 KB
Image Generator with 3 Models
Models available for use:
How To use:
image = Midjourney("cute cat image", model="openjourney")
print(image)
Coded By @BiswaX
Give a heart reaction if this was helpful to you! ๐
Models available for use:
openjourney
midjourney-diffusion
stable-diffusion
How To use:
image = Midjourney("cute cat image", model="openjourney")
print(image)
Coded By @BiswaX
Give a heart reaction if this was helpful to you! ๐
โค21๐4๐ฅ2
chatgpt4.py
1.3 KB
ChatGPT 3/4 API
API crawled from chatgpt.ai
enjoy unlimited queries there is no limit :D
API crawled from chatgpt.ai
enjoy unlimited queries there is no limit :D
You can INBOX me at @BiswaX
If you want to make API of any kind of website :Dโค9๐3๐ฅ2๐1