Web_programming
Open in Telegram
Sharif web programming If you have any questions, please feel free to ask(@yumcoder)
Show more1 052
Subscribers
-124 hours
-27 days
-730 days
Posts Archive
1 052
https://null-byte.wonderhowto.com/how-to/host-your-own-tor-hidden-service-with-custom-onion-address-0180159/
یک مثال از اینکه چطور توی dark web سرویس میسازند 👆
1 052
proof-of-contribution
این مفهوم در سیستمهای توزیع شده و نظریه بازی چه چیزی میگوید؟
مثلا سه سرور داریم در یک محاسبات یا کاری مشارکت میکند میزان مشارکت آنها را بر اساس cpuیا رم و یا هر چیز دیگر در قالب یک عدد میتوانیم محاسبه کنیم. حال سوال این است که توزیع دقیق و مدل اندازهگیری این مشارکت چگونه است؟
چه الگوریتمهای برای پاسخ به این موضوع میشناسید
1 052
این چالش کمی نرد طوره ولی جالبه.
حدود 13 گیگ فایل متنی را باید بخونید و پروسس کنید.
Your mission, should you decide to accept it, is deceptively simple: write a Java program for retrieving temperature measurement values from a text file and calculating the min, mean, and max temperature per weather station. There’s just one caveat: the file has 1,000,000,000 rows!
این لینک توضیحاتش:
https://www.morling.dev/blog/one-billion-row-challenge/
توی توییتر میتونید توی کوت ها و منشن هاش بحث های جالبی پیدا کنید. مثلا با زبان های دیگه مثل گو زدند
https://twitter.com/gunnarmorling/status/1741839724933751238?s=19
اینم ریپوش:
https://github.com/gunnarmorling/1brc
1 052
https://www.linkedin.com/posts/omidjafarinezhad_a-simple-numerical-example-of-secure-multiparty-activity-7146875217376653312-NdeR?utm_source=share&utm_medium=member_desktop
توی این لینک یکی مدل پاسخ به این پرسش را نوشتم. البته فکر کنم دو روش دیگر نیز برای حل این گونه مسائل وجود دارد
1 052
کاربرد مثلا در FEDERATED LEARNING
در مقاله زیر یک کاربرد عملی از آن در گوشیهای اندروید آورده شده است
https://arxiv.org/pdf/1811.03604.pdf
1 052
Three coworkers —Allie, Bob, and Brian want to compute their average salary without revealing individual salary information.
چطوری این مساله را حل میکنیم؟
در حوزههای مختلف کاربرد متفاوت دارد و همچنین روش حلهای مختلفی برای آن وجود دارد.
1 052
https://github.com/facebookincubator/cinder
یعنی در اینستاگرام برای اینکه از پایتون استفاده کند چنین تغییری داده به عبارت دیگر کار نشد ندارد ولی هزینه و فایده آن را باید سنجید
1 052
https://stackoverflow.com/questions/29581005/how-to-run-a-pool-of-docker-containers-on-a-single-host-preserving-their-ip-addr
اگر کسی ایدهایی برای docker pool داره ممنون میشوم به اشتراک بگذارد. لزوما راهحل داکری هم نبود مهم نیست
1 052
import React, { createContext, useContext, useEffect, useState } from 'react';
import { parse } from 'bibtex-parse';
export type BibTeXEntry = {
index: number;
name?: string;
key?: string;
type?: string;
title?: string;
// ….
};
export type BibTeXCollection = Array<BibTeXEntry>;
type BibTeXContextType = {
bibTeXData: BibTeXCollection;
citedKeys: { [key: string]: string[] };
updateCitedKeys: (key: string, cites: string[]) => void;
};
const BibContext = createContext<BibTeXContextType | undefined>(undefined);
interface BibProviderProps {
children: React.ReactNode;
}
export const BibProvider: React.FC<BibProviderProps> = ({ children }) => {
const [bibTeXData, setBibTeXData] = useState<BibTeXCollection>([]);
const [citedKeys, setCitedKeys] = useState<{ [key: string]: string[] }>({});
// … code….
const updateCitedKeys = (key: string, cites: string[]) => {
const newCitedKeys = {
...citedKeys,
[key]: Array.from(new Set([...(citedKeys[key] || []), ...cites])),
};
setCitedKeys(newCitedKeys);
}
const contextValue: BibTeXContextType = { bibTeXData, citedKeys, updateCitedKeys };
return <BibContext.Provider value={contextValue}>{children}</BibContext.Provider>;
};
export const useBibContext = () => {
const context = useContext(BibContext);
if (!context) {
throw new Error('useBibContext must be used within a BibProvider');
}
return context;
};
این کد در تابع updateCitedKeys یکی از رایجترین مشکلهای react را دارد. مشکل چیست؟ چرا ؟ چطور حل میشود
Available now! Telegram Research 2025 — the year's key insights 
