- Cronox
- LadyMartini
- Volter
- MysGG
- 1988BaZyL
- multikontou
- +1 innych
Nie macie może jeszcze jednego kodu na starą cenę dla wykopków?
Był o krok od śmierci. Ratownicy stwierdzili, że udaje nieprzytomnego.
Podczas wycieczki szkolnej Paweł poczuł się źle. Jego poważny stan zlekceważyła wychowawczyni klasy, a potem dwukrotnie załoga karetki pogotowia. Matka wzywająca pomoc, usłyszała, że jest „panikarą”, a lekarz wpisał w kartę pacjenta, że dziecko „udaje nieprzytomnego”.
z- 92
- #
- #
- #
- #
- #
- #
Sąsiadka, kobieta lat około 40, zaczęła mieć mocne duszności. Karetka była wzywana 3 razy zanim przyjechała, a sąsiadka zdążyła się do tego czasu udusić...
Z
Półtorametrowy tasiemiec wypełzł z 30-latka
Pewnie nie dostał ciasteczka XD Mężczyzna nawinął go na rolkę i razem stawili się w szpitalu
z- 136
- #
- #
- #
- #
- #
Jak kogoś fascynują takie ciekawostki, to bardzo polecam to konto na instagramie ;)
Wyznawcy Latającego Potwora Spaghetti chcą działki w centrum Katowic
Kościół Latającego Potwora Spaghetti zwrócił się do prezydenta Katowic o przekazanie działki w centrum Katowic na cele związane z kultem. Oczywiście za 1% wartości. Ramen!
z- 242
- #
- #
- #
- #
- #
6. Naprawdę wolałbym, byś nie budował kosztujących wiele milionów złotych kościołów/meczetów/kapliczek dla mej Makaronowatej Wspaniałości, gdy te pieniądze można by o wiele lepiej wydać, żeby (wybierz sam): A. zwalczyć ubóstwo, B. znaleźć lekarstwo na choroby, C. żyć w pokoju, namiętnie kochać, no i obniżyć koszty kablówki. Mogę być Nieodgadnioną Węglowodanową Wszechwiedzącą Istotą, jednak nie przeszkadza mi to w czerpaniu przyjemności
Autor kanału Naukowy Bełkot oskarżony o seksizm
Ten krótki wpis na jego fanpage'u został uznany za seksistowski po czym na autora posypała się fala hejtu za to jak traktuje kobiety xD Niezły kabaret
z- 207
- #
- #
- #
- #
- #
- 505
Zanim napiszesz komentarz z liczbą, proszę o zaplusowanie wpisu.
Regulamin zabawy: kliknij tutaj...
Od teraz jeżeli chcesz być wołany musisz wpisać się na listę: https://mirkolisty.pvu.pl/list/x1PcozwvoYgGCvuv
Krótki opis:
Pod każdą liczbą kryje się zestaw, składający się z z dwóch zadań z możliwością wyboru jednego z nich. Na realizacje macie 7 dni kalendarzowych. W komentarzu pod tym wpisem, proszę napisać liczbę z
- konto usunięte
- konto usunięte
- orli_jastrzab
- KingGary
- konto usunięte
- +500 innych
#programowanie #sap #erp #jpk
- DominaTuByla
- bronek85
- Zashi
- konto usunięte
- emafaf
- +3 innych
Jak ktoś dostaje 410 to niech sprawdzi jakiego klucza używa do szyfrowania (tego z koncówką .pem). Do niedawna bramka testowa i produkcyjna korzystały z tego samego klucza a chyba od 1.08 produkcyjna
FileOutputStream fos = new FileOutputStream(pathToZip);
ZipOutputStream zos = new ZipOutputStream(fos);
ZipEntry ze= new ZipEntry(filename);
ze.setMethod(ZipEntry.DEFLATED);
zos.putNextEntry(ze);
FileInputStream in = new FileInputStream(pathToXml);
int len;
while ((len = in.read(buffer)) > 0) {
zos.write(buffer, 0, len);
}
in.close();
zos.closeEntry();
zos.close();
public void sign(String filename,String signed) throws KeyStoreException, XAdES4jException, IOException, SAXException, TransformerException {
KeyingDataProvider kp = new PKCS11KeyStoreKeyingDataProvider(
settings.getDriverPath(),
"cryptoCertum",
new CertificateSelector(),
new KeyStorePasswordProvider(settings.getPin()), null, false);
Document src = getDocumentBuilder().parse(new File(filename));
Document dest = getDocumentBuilder().newDocument();
Node objContent = dest.importNode(src.getDocumentElement(), true);
XadesSigner signer = new XadesBesSigningProfile(kp).newSigner();
DataObjectDesc
Teraz niby wszytsko mi działa, ale jaką mam gwarancję że zaraz jakiejś pierdoły nie zmienią i przestanie?
Generowanie AES:
public Key generateRandomAES256Key() throws Exception {
KeyGenerator KeyGen = KeyGenerator.getInstance("AES", "BC");
KeyGen.init(256);
return KeyGen.generateKey();
}
Szyfrowanie AES:
public void cipherFile(String inputPath, String outputPath) throws Exception {
if(cipherAES ==null) setUpAES();
Key key= generateRandomAES256Key();
cipherAES.init(Cipher.ENCRYPT_MODE,key,ivSpec);
InputStream in = new FileInputStream(inputPath);
FileOutputStream fos=new FileOutputStream(outputPath);
CipherOutputStream out = new CipherOutputStream(fos, cipherAES);
byte[] buffer = new byte[8192];
int count;
while ((count = in.read(buffer)) > 0)
{
out.write(buffer, 0, count);
}
out.close();
cipherKeyRSA(key);
}
public void cipherKeyRSA(Key key){
org.apache.xml.security.Init.init();
cipherRSA = Cipher.getInstance("RSA/ECB/PKCS1Padding");
rsaPublicKey=loadPublicKey(pathToRSA);
try {
cipherRSA.init(Cipher.ENCRYPT_MODE,rsaPublicKey);
byte[] cipherText = cipherRSA.doFinal(key.getEncoded());
encryptedAESKey = Base64.encode(cipherText);
System.out.println("cipher: " + encryptedRSAKey);
} catch (InvalidKeyException e) {
e.printStackTrace();
} catch (BadPaddingException e) {
e.printStackTrace();
} catch (IllegalBlockSizeException e) {
e.printStackTrace();
}
}
Ładowanie RSA:
private PublicKey loadPublicKey(String filename)
throws Exception {
FileInputStream fin = new FileInputStream(filename);
CertificateFactory f = CertificateFactory.getInstance("X.509");
X509Certificate certificate = (X509Certificate)f.generateCertificate(fin);
return certificate.getPublicKey();
}
Jeszcze takie drobiazgi jak poprawnie zakodowanie w base64 md5 i sha z plików. Bo pamiętam ze z tym też jakieś przeboje miałam.
public String fileShaEncodedBase64(String path){
try {
FileInputStream fis = new FileInputStream(new File(path));
byte[] bytes=DigestUtils.sha256(fis);
String sha = DatatypeConverter.printBase64Binary(bytes);
fis.close();
return sha;
} catch (IOException e) {
e.printStackTrace();
return null;
}
}
public static String fileMD5EncodedBase64(String path) {
try {
FileInputStream fis = new FileInputStream(new File(path));
byte[]
Mało tu ludziów zagląda teraz chyba, ale mam pytanie do javowców. Używam biblioteki xades4j, do tej pory wszystko spoko, podpisy kwalifikowane certum i cencert śmigają bez problemu. Dziś dostałam info, że u klienta z podpisem KIRa coś nie chce działać. Ktoś się spotkał z problemami z KIRem?
The specified PIN is too long or too short. This return code only applies to functions which attempt to set a PIN.
Co się nijak kupy nie trzyma...
stacktrace: xades4j.verification.UnexpectedJCAException: The keystore couldn't be
initialized
at
xades4j.providers.impl.KeyStoreKeyingDataProvider.ensureInitialized(KeyStoreKeyingDataProvider.java:179)
at
xades4j.providers.impl.KeyStoreKeyingDataProvider.getSigningCertificateChain(KeyStoreKeyingDataProvider.java:189)
at xades4j.production.SignerBES.sign(SignerBES.java:151)
at xades4j.production.SignerBES.sign(SignerBES.java:122)
at com.riv.jpk.security.XadesHelper.sign(XadesHelper.java:127)
at com.riv.jpk.RaportGenerators.BaseGen.signXml(BaseGen.java:192)
at
com.riv.jpk.ui.views.GenerateJPK.JpkGeneratorVM.signXml(JpkGeneratorVM.java:417)
at
com.riv.jpk.ui.views.GenerateJPK.JpkGeneratorVM.lambda$validateMetaXML$44(JpkGeneratorVM.java:403)
at
com.riv.jpk.ui.views.GenerateJPK.JpkGeneratorVM$$Lambda$361/32216595.handle(Unknown
Source)
at
com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218)
at
com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80)
at
com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
at
com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at
com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at
com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
Rosyjski sposób na dobry, angielski akcent
Coś na poprawę humoru.
z- 65
- #
- #
- #
- #
- #
- #
Tłumy Ukraińców na stacji w Przemyślu
Blisko 600 osób przybyło nowym pociągiem relacji Kijów-Lwów-Przemyśl. Jak informuje Straż Graniczna w funkcjonującym od trzech tygodni połączeniu kolejowym codziennie przybywa ok. 500 osób za wschodniej granicy.
z- 393
- #
- #
- #
- #
- #
- #
Super połączenie, tylko kupowanie biletów to magia troszkę. W związku z tym, że nie ma tego połączenia w systemie, bilet da się kupić "na pewno" tylko w Przemyślu, próbowaliśmy wcześniej w Gliwicach, Bielsku i Katowicach, bez sukcesu. Pani w okienku wypisuje je ręcznie, tak więc przepustowość kasy nie powala. Kupienie biletów
- 777
Czy to sytuacja zdrowa? Z pewnością - nie bardzo. Ale musicie sobie odpowiedzieć na jedno #!$%@? ważne pytanie: czy rok temu w styczniu też sen z powiek spędzało wam pytanie
- Cheater
- nightmaar
- szwejku
- konto usunięte
- konto usunięte
- +772 innych
Czillax & take it easy, bo przed pyłami zawieszonymi zje was nerwica ( ͡° ͜ʖ ͡°)
Powiedz to mojej astmie.
Podobał Wam się film "Nowy początek"? Oto 5 książek SF, które warto przeczytać
To, co często oglądamy w filmach science fiction i wydaje nam się wizjonerskie, często miało miejsce dawno temu w literaturze. Pisarze już dawno temu wyprzedzili filmowców, jeśli chodzi o przewidywanie przyszłości. Tutaj dobra lista książek dla fanów HARD SF.
z- 162
- #
- #
- #
- #
- #
- #
Mój różowy jest w ciąży. Dostaliśmy skierowanie do lekarza - wizyta za 1,5 roku.
Mój różowy pasek jest w 5 miesiącu ciąży. Wyniki na TSH wyszły źle (norma 2.500 w ciąży, a u niej 2.800). Dostaliśmy skierowanie do endokrynologa. Dzwonimy po szpitalach w Bydgoszczy, mówimy, że w ciąży, że piąty miesiąc, a osoby, które odbierały telefon jakby nigdy nic. "Tak, tak. Mogę Panią...
z- 500
- #
- #
- #
- #
- #
- #
Właśnie wydaję książkę, dzięki której każdy sam może obalić mity żywieniowe
Pod lupę wziąłem 460 produktów i 40 kluczowych składników odżywczych, dało to ponad 18 tys. danych liczbowych. Dane te połączyłem w całość i zestawiłem z wytycznymi organizacji zdrowotnych. Całość przedstawiłem w prosty graficzny sposób, tak, by każdy mógł bez problemu ocenić, czy dobrze się odżywia
z- 273
- #
- #
- #
- #
- #
- #
Most true fungi have a cell wall consisting largely of chitin and other polysaccharides.[22] True fungi do not have cellulose in their cell walls.[23]
https://en.wikipedia.org/wiki/Cell_wall#Fungal_cell_walls
Troszkę zamieszania jest w związku z tym, że to co jest uważane za grzyba a co nie, regularnie się zmienia.
Z kolei pewne cechy niegdyś uważane za łączące grzyby z roślinami (np. obecność celulozy) obecne