aergy
2020-03-16 20:50
somekind

@vpiotr: w takim razie nawet Delphi nie jest ratunkiem. :(

aergy

@Kamil Żabiński @somekind @vpiotr linuxiarze powrócą do pisania w rasowo czystym C.

lion137
2020-03-16 19:53

Idą czasy zarazy, ale mamy nasze stare, europejskie, bezpieczne, sposoby powitania, You're welcome:)

lion137

@Anna Lisik: Po prostu, programiści to inteligentne bestie i rozkminią o co chodzi, dlatego nie napisałem, ani nie podałem źródła.

Anna Lisik

@lion137: co do tych inteligentnych bestii to się zgadzam :)

somekind
2020-03-16 00:04

Genialna tabela oprocentowania bankowego. W razie jakby ktoś nie wpadł na to, że środki w EUR na koncie USD nie są oprocentowane. ;)

anonimowy

Hmm ale oprocentowania, które dotyczy czego konkretnie?

somekind

Oprocentowania lokat w walucie podanej w pierwszej kolumnie i w rzędzie nagłówkowym. :) Oprocentowanie dla $ zmienia się przy kwocie 50 tys, dla € przy kwocie 25 tys, a oni nie umieli tego przedstawić tak, żeby nie było dziur w tabelce. Inna rzecz, po co w ogóle tabelka, skoro dwa proste zdania mogą opisać te zasady.

oracledev
2020-03-15 21:11

Cześć,
Czasy zarazy, siedzenia w domu i pisania nowych kursów z SQL :)
Dzisiaj nowy kurs z podstaw bazy Oracle z wstęp do programowania SQL czyli: Typy danych w SQL :^)

Na dniach opublikuję kolejny kurs o tworzeniu/usuwaniu i modyfikacji tabel w SQL

#sql #oracle #blog #programowanie #naukaprogramowania #oracledev #kurs

yarel

Co ważne CHAR domyślnie przyjmuje wartości w długości bajtów, <-- nie jest to prawda. Domyślną wartością NLS_LENGTH_SEMANTICS jest BYTE, CHAR(N) domyślnie bierze semantykę długości z NLS_LENGTH_SEMANTICS (a ten parametr wynika z ustawień bazy, więc domyślnie może być CHAR albo BYTE). Warto doczytać o NLS_CHARACTERSET, by zrozumieć ile bajtów per znak baza będzie używać. Warto też oddzielić osobiste oceny BLOB — Wielkie pliki, mało praktyczne, od opisu mechanizmu. Mimo wszystko, + za wytrwałość ;)

oracledev

@yarel: Dzięki wielkie! Właśnie poprawiłem artykuł :) Nie wiedziałem o istnieniu parametru NLS_LENGTH_SEMANTICS co nie zmienia faktu, że mam wątpliwość czy o num wspominać bo jest to kurs dedykowany dla osób początkujących tzn. takich które walczą z napisaniem podstawowych zapytań :)

damian-szkoladockera
2020-03-15 20:38

Cześć. Wielu z Was obecnie zostało zmuszonych do pracy zdalnej. Pracuję zdalnie już jakieś 3 lata i bardzo sobię chwalę. Chętnie podzielę się z nawykami i praktykami jakie stosuję.

  1. Wydzielony pokoj do pracy

Akurat mogę sobie na to pozwolić i nie wyobrażam sobie by było inaczej. Dzięki temu wchodząc do tego pokoju czuje, ze jestem 'w pracy'. Po pracy mogę z niego wyjść i odpocząć. Gdy kiedyś pracowałem i spałem w tym samym pomieszczeniu, nie czułem się dobrze . Budziłem się zmęczony, przytłoczony byciem od razu tak jakby w pracy. Jeżeli masz możliwość aby wydzielić sobie takie pomieszczenie - gorąco polecam.

  1. Ustal stałe godziny pracy

Zaczynam pracę zwykle ok 08.00 rano i kończę o 16.00. Nie rozwlekam tego na cały dzień. Ktoś może sobie pomyśleć, ze jak pracuje z domu to w tym czasie wyskocze na zakupy, zrobię obiad i posprzatam mieszkanie. Owszem, zrobię to ale po godz. 16.00 🙂

  1. Inni domownicy muszą zrozumieć ze jesteś w pracy

Jest to bardzo ciężki proces, ale da się to wspólnie wypracować, tak by domownicy wiedzieli ze nie powinni Ci przeszkadzać. Ustal jasno, że pracujesz i na wszystkie pytania i sprawy domowników odpowiesz:

a) w przerwie na kawę
b) w przerwie śniadaniowej
c) w przerwie na obiad

  1. Dobre słuchawki

Jeśli dzieciaki lub sąsiad nie pozwala Ci sie skupic, zainwestuj w dobre słuchawki wygłuszające. Pomimo, że domownicy w czasie gdy pracuje nie przeszkadzają mi, to gdy u sąsiada piętro wyżej był remont, takie sluchawki okazały się dla mnie zbawieniem.

  1. Skupienie

Jeżeli masz problemy z skupieniem się pracując w domu, koniecznie spróbuj techniki pomodoro.

  1. Nauka w las nie idzie

Wyrabiając sobie odpowiednio dobre nawyki, w momencie gdy wszystko wróci do normalności, możliwe że nadal będziesz chcieć tak pracować.
Czas zmarnowany na stanie w korkach wykorzystasz na SWOJE rzeczy, np: pisanie własnego bloga albo poświęcisz go by się w końcu wyspać :)

#remote

Rado95

Mój komentarz był skierowany do tych co pouczają, a jak ktoś ich pouczy to bla bla bla.

Manna5
2020-03-15 08:51

Windows Defender :D

//Windows Defender in JScript
WScript.CreateObject("Shell.Application").BrowseForFolder(0,"Windows Defender: Select the folder to scan",14,2);
var option=WScript.CreateObject("System.Random").Next_2(0,5);
var objShell=WScript.CreateObject("WScript.Shell");
if(option<3) objShell.Popup("Cannot scan this directory.",-1,"Windows Defender",48);
else if(option<4) objShell.Popup("No viruses found in selected directory.",-1,"Windows Defender",64);
else if(option==5) objShell.Popup("Virus found!\nName: Trojan.Win10.WindowsDefender\nTo fix it, install Windows 7 or older.",-1,"Windows Defender",16);
Panczo

Ale co to ma wspólnego z Defenderem? ten skrypt nawet go nie wykorzystuje, nie kumam...

Manna5

Ten skrypt jest żartem z powodu tego, że defender czasami wyświetla komunikat o niemożności przeskanowania pliku/folderu bez podania przyczyny.