|
home /
informatica
(navigation links)
|
Computer adage : "save early, save often"
|
hot sw
|
CD R/W size
|
FTC
|
CD/DVD tools
|
Tools :
MP3, as AVIdemux,
MultiMedia
|
RRDtool
|
Meta (FB)
Netscape
|
Opera
|
Firefox
|
Chrome
WhatsApp
Google :
gMaps,
chrome OS,
cloud,
APIs,
spreadsheets,
privacy,
credential security,
gMail,
gDrive,
takeout,
gPhotos,
gCalendar,
gSEO,
Sycamore,
Keep
AI :
chatGPT write to GSS
Gemini extreu dialeg de video
|
reconeixement facial
|
Kraks
|
ISOs
|
Navegadors
|
free email providers -
Yandex or
Proton
|
Get
|
Feina
|
Projectes
|
Enllaços
|
mapa
|
go 2 top
|
WARNING: ALWAYS BACKUP ALL YOUR HARD DRIVES TO A SAFE LOCATION BEFORE USING ANY
DISK PARTITIONING OR FORMATTING TOOLS !
|
|
|
Cool topics
|
|
|
Within IBM
Mira quin
curs :
- WebSphere Application Server
- IBM HTTP Server
- DB2 Universal Database version 7.2
- MQSeries for Linux version 5.2
- Web application architecture concepts
- J2EE overview
File sharing :
Out of IBM
- want to pursue a technical career? one word :
XML +
XML
- HTML5 : the future of the web
- Google's developer toolbox, as Prediction API
- Linux
-
Word Press - Content Management System o CMS
millor que el Portal, but Customizing pages can be difficult (???)
(wordpress.com is to create websites)
Requires LAMP hosting.
Mind WAMP : all in one, plug and play !
- .
- VTune
- FreeLanceGraphics or (uS) PowerPoint.
(2014) Prezi
- VMware (alby)
- JavaScript
Internet
Misc
|
|
New OS / new PC
- write down serial number
- set BIOS password
- set Windows password
- set Hostname and Domain
- install W7 device drivers
- allow Remote Connections
- install Fix Pack's
- create a Restore Point
- set UAC, user Access Control
- disable Firewall
- install Chrome
- Symantec Antivirus
- ATT dialer - Mobility Client
- wireless LAN Client
- Java
- OnScreenKeyboard
- SysInternals Suite
- Cisco VPN Client
- WinSCP
- WinRAR / 7Z
- Rexx
- ImgBurn
- Notepad++ / Sublime Text
- VideoLAN media player
- FileZilla FTP client
- DaemonTools lite
- VmWare Player
- VmWare Converter
- Putty
- PDF reader : Foxit or Adobe
Soft to have
- Adobe Flash Player
- AT&T dialer
- AutoHotKey - ".ahk" files, macros, PF keys - RRG : copy from PDF into a dictionary !
Docu,
forum
- AVG - antivirus
- BareTail
- BitTorrent
- Borland Delphi
- Browser : Chrome
- CD/DVD burner : CD Burner XP (get "portable" from "More Download Options") -
[2014] millor
ImgBurn, xcept it has OpenCandy
- chess-db - PGN viewer
- Clonezilla - system clone
- compresors / descompresors :
WinRAR,
7Z
- cURL
- dev c++ - c compiler
- directX
- draw using EDdraw
- DropBox - 2 GB space + 500 MB / friend {mind Google Drive}
{20160831} XP not supported. Access thru web
- a good editor : UltraEdit or NotePad++ or SublimeText
- eclipse - multi-language software development environment comprising an workspace and an extensible plug-in system.
Oracle has NetBeans - semblant, inferior, mes especific
Mes memoria pel eclipse:
notepad "?\eclipse.ini" and add at end:
-Xmx1024m
-XX:MaxPermSize=256m
Very interesting to make ant run in the same workspace as eclipse : run + external tools options + ant + JRE
- Filezilla - FTP client.
Mind
- "Edit", "Settings", "Transfer", "File exists action". "Default file exists action := overwrite file" ;
Also you can use Site Manager
- set source and destination directories : "Site Manager" + select specific profile + "Advanced" + set default local/remote directory
- start with "-s" parameter so Site Manager comes up at startup
- you can "export" the configuration and display passwords using base64decode
Les claus de pas es guarden a "sebas@minie:~/.config/filezilla/sitemanager.xml" i estan codificades (no encriptades) en base-64.
Es poden decodificar aqui : base64decode
-
Free Mind - eina interessant ...
galeria.
- diagrames a la web :
websequencediagrams
- FTP client - Filezilla, WS_FTP client + "tinet" cfg
- FTP server - Cerberus or Filezilla
- Google : Chrome + Earth + SketchUp
- HijackThis - malware detection
- Img Burn - CD/DVD burning tool
- ISO manager : UltraISO,
Daemon Tools
- ISSCT - Standalone Solutions Configuration Tool
- iTunes + QuickTime (Apple)
-
Java,
all, JDK
- LDAP
search
or
Apache Directory Studio
- multimedia :
- .net - uSoft software framework, executed in CLR, an application VM
- node.js
-
Object
4.1.3
Rexx +
RxSock()
- Offise 2k7
- PDF reader : Adobe or Foxit
- phone : Nokia PC Suite
- putty - telnet client - export "HKEY_CURRENT_USER\Software\SimonTatham"
- PotoChop
- PowerToy Calculator
- python
-
OpenSSH - ssh tools -
{cfg},
forum
- scripting : Object Rexx
- sendEmail
- Skype
- SmartSuite : Organizer & 1-2-3
- Stickies, yellow papers
- SuperJPG
-
SysInternals
suite -
BigInfo,
AutoRuns, ProcExp, TcpView, ...
- TFTP server - Solaris
- video format conversion and video merge : use VLC -
see menu "Media" + "Convert"
- VMware : vCenter Converter, vSphere Client, Server v 2.2, Player
- VNC client (remote desktop to Ubuntu)
- VPN Cisco client
- wget
- WinAmp - reproductor audio i radio
- WinSCP 4.2.5
- Wireshark - protocol analyzer, using WinPcap -> wireshark en detall
- Xming - X window server
- xWiki - powerfull web application
which allows people to add, modify or delete content.
Best apps list :
Google Drive vs Dropbox - mega.nz
- DropBox pro's :
- gDrive pro's :
- Google Search
- Google Docs
- space : 15 GB
(gDrive + gMail + gFotos : check)
vs 2 GB + 500 MB/friend
- mega.nz - 50 GB space - use "export" to share folders
UEFI replaces BIOS
UEFI stands for Unified Extensible Firmware Interface.
It is a software interface that is capable of repairing computer systems in the absence of an operating system.
How to know ?
- win : bcdedit
- lin : "ls /sys/firmware/efi"
UEFI - boot from USB (v2)
Unified Extensible Firmware Interface wiki
GPT replaces MBR
MBR (Master Boot Record) and GPT (GUID Partition Table).
How to know ?
diskpart
- boot win install media and get error "missing install.wim"
- use "shift" + F10 to open Command Propmt
Few names
- Douglas Crockford - JSON
- John Resig - jQuery
scripting
- ant
- curl
- perl
-
python - curiositat :
duck typing
- rexx
- awk - very useful for producing reports from large amounts of raw data
detalls
Temas misceláneos
- x86 vs ARM
ARM (stylised in lowercase as arm) -
an acronym for Advanced RISC Machines
So, ARM64 is the 64-bit version of the Advanced Risc Machine (ARM)
x86 - Intel instruction set architecture
Minie has a AMD CPU, so it is x86 architecture
Raspberry has a ARM CPU
x86-64 (also called x86_64, x64, or amd64) is the 64-bit CPU architecture that is used in Intel and AMD processors -
Tech target
- Netboot images are available for the following architectures:
- amd64 - for 64-bit Intel/AMD (x86_64)
- i386 - for 32-bit Intel/AMD (x86)
- arm64 - for 64-bit ARM (ARMv8)
- armhf (generic, generic-lpae) - for 32-bit ARM (ARMv7)
- ppc64el - for Little-Endian PowerPC (POWER8)
- s390x - for IBM System z
- x86-based PC: it's a 32-bit computer.
x64-based PC: it's a 64-bit computer.
- How to know if the CPU is 32-bit or 64-bit ?
Start dxdiag.
On the System dialogue box you will see the decription of your operating system and your processor.
If it says Miscrosoft Windows XP/Vista x-64 or 64bit or titanium than your system is 64 bit.
If it doesnt than its 32 bit.
sysdm.cpl : "Microsoft Windows XP Professional x64 Edition Version" o es 32-bit.
winmsd.exe : find "Processor" in System Summary.
- if the value that corresponds to Processor starts with x86, the computer is running a 32-bit version of the Windows operating system.
- if the value that corresponds to Processor starts with ia64 or AMD64, the computer is running a 64-bit version of the Windows operating system.
url
- C tips and tricks :
- break causes termination of the smallest enclosing
while, do, for or switch statement.
Control passes to the statement following the terminated statement.
- learn C
- two dimensional arrays as parameter : see
C FAQs,
Toos and Resorces.
|
two-dimensional array management
Declaració
int Tauler [ kNumRows ] [ kNumCols ] ;
Crida : Netejar ( Tauler ) ;
Implementació :
void Netejar ( int iTauler [] [ kNumCols ] ) { ...
iTauler [ i ] [ j ] = 0 ;
|
- DOS tricks :
- DELete recursively : DEL *.* /S /Q
- Nomenclatura
- iSeries = AS/400
- pSeries = RS/6000 - url
- xSeries = Netfinity/PC
- zSeries = S/390
- coneixes el "Spanish 29A virus writing group" ?
Son els autors del virus "CTX", i el x29A es d666 !
12/06/02 : Mental Driller (writer or the W95/Drill, with the Tuareg polimorphic engine)
releases Simile.
CD RW size
| 74 min | 650 MB | |
| 80 min | 700 MB | |
| 90 min | 800 MB | |
| 100 min | 875 MB |
02/09/03 : Pista Cero - 12 euros / 25 CDs |
A DVD is from
4,7 GB (7 € at Swan)
(Panasonic LM-AF120) to
9,4 GB (LM-AD240) !
Formats :
- DVD-RAM (100.000 cicles de grabació)
- DVD-RW (1000)
- DVD-R (1)
Atenció a la
Copy Protection
El
Grundig
Selexx PDR 5000 S DIG
graba 12 hores de senyal digital
de satèlit en 20 GB de disc dur.
El
Nokia
Mediamaster
260-T
graba TDT (Televisió Digital Terrestre) :
té 80 GB i graba 80 hores de TV per 695 euros.
- CD FileSystem
Today's CDROMs use the ISO 9660 filesystem.
- DVD FileSystem
DVD multimedia cdroms use the
UDF
filesystem
to contain MPEG audio and video streams.
- Xbox FileSystem
FTC
Grabación de CDs
CDs de mas de 700MBs
Esos CDs no son estándar...
Bueno, en su día los de 700 tampoco lo eran,
pero todos los vendor los adoptaron.
Ahora bien, los de 800 o 850 no tiene pinta que el mercado vaya por ahí,
ya que habiendo DVDs de 4.7 GB 'baratos'
ahora ya carece de sentido adoptar esta tecnología.
Puedes haberlos grabado de dos formas.
En resumen, no todas las lectoras te van a reconocer estos CDs...
pero la grabadora en la que los grabaste debería siempre.
Packet writing sw (DLA)
Es el sw que permite grabar en un CD 'por sectores',
como si fuese un disco duro.
Hay 3 principalmente, y ninguno es específico de un vendor de hw,
si no de la casa de sw que lo comercializa :
- - DLA : Sonic
- - Incd : Nero
- - DirectCD : Roxio
Desconozco a que nivel son compatibles unos con otros....,
pero cualquiera de los 3 debería funcionar
en la mayoría de grabadoras/lectoras del mercado,
aunque normalmente tendrás que instalar
un driver UDF para poder leer estos CDs.
Futuro
Grabadores blue-ray (28 GB/disco)
Blu-Ray
12 cm de disco, utiliza 405 nm en vez de 650 nm (DVD).
LightScribe : la grabadora dibuja en el CD !
Bootable ISO creation
Bootable
ISO creation
Compresors
| ace |
Archiver :
ACE 1.1b [179.928],
UNACE 1.2a [34.692],
WinAce homepage.
|
| ain | |
| aplib |
Homepage
|
| arc | |
| arz |
ARJ 2.30 [80.002]
|
| cab |
Read description
|
| ha | |
| lzh |
LHARC 1.13c [31.256]
|
| lzexe |
Compresor de ficheros EXE - 0.91e
[12.256],
homepage,
new url.
[FTC]
pklite - nom.exe is a Win32 program and cannot be compressed.
[???]
PECompact 2.75 !!! {7 trial days}
Abends on SETUPV791.EXE !?
UPX :
already packed by UPX
[!!!]
Usage: upx [-123456789dlthVL] [-qvfk] [-o file] file..
Commands:
-1 compress faster -9 compress better
-d decompress -l list compressed file
-t test compressed file -V display version number
-h give more help -L display software license
Options:
-q be quiet -v be verbose
-oFILE write output to `FILE'
Petite :
can't compress this file
[???]
|
| pak | |
| rar |
Download
|
| zip |
PKUNZIP 2.06c [31.915],
PKZIP 2.06c [49.527]
|
| zoo | |
Few links :
Extensions de fitxers i aplicacions associades
| .APE |
To convert ape to wave use monkey's audio, its free.
url
|
| .ASF | |
| .ASP |
Active Server Pages, pàgines internet dinàmiques,
created using ActiveX scripting.
Tutorial molt bò.
Another by guru99
|
| .ASX | WMP file. |
| .AWT | Abstract Window Toolkit. |
| .BZ2 | (linux) use BUNZIP2 [package bzip2-0.9.5d-2.rpm] |
| .CAB
|
- que son ? Cabinet files
- com veure el que hi ha en un fitxer ? /d :
"extract /d <cabinet>"
- com veure el que hi ha en un grup de fitxers ? /a :
"extract /a /d <cabinet> <filename>"
As "extract /a /d *.CAB unidrv.dll"
The /a switch causes the Extract tool to search all the cabinet files
starting with the first cabinet mentioned on the command line.
- com instalar un producte de un fitxer ?
"extract <cabinet> <filename> /l <destination>"
Ejemple : extract *.CAB *.txt /l c:\temp
- com instalar un producte de un munt de fitxers ?
"extract /a <cabinet> <filename> /l <destination>"
Ejemple : extract /a *.CAB *.txt /l c:\temp
- help - extract without parameters at a command prompt.
See /y and /e flags.
Sample : c:\win95\system> extract f:\win95\msie\mobile95.cab iphlpapi.dll
|
| .CFM
| ?
Sample
|
| .CHM
| MS HTML Help format.
To view, use hh.exe nom.chm
To build, use hhc.exe
|
| .CPL | Control Panel extension. |
| .CSV | Comma Separated Values. Open with 1-2-3. |
| .DBF | |
| .DOC | MS Word or Wordpad. |
| .EPL
| As
here
|
| .EVT | Event log file.
The four well-known are :
c:\winnt\system32\config\AppEvent.Evt
c:\winnt\system32\config\DnsEvent.Evt
c:\winnt\system32\config\SecEvent.Evt
c:\winnt\system32\config\SysEvent.Evt
Custom event logs can be created (with the .evt file placed
anywhere in the file system) by creating a key in the
HKLM\SYSTEM\CurrentControlSet\Services\Eventlog
and adding at least two values :
EventMessageFile REG_EXPAND_SZ
TypesSupported REG_DWORD
To read the event log, use "Eventvwr.exe"
|
| .GZ | gzip compressed file. Use zcat -l filename |
| .JAR | compressed (TAR) Java Classes.
Use c:\Program Files\hal\Java14\bin\jar filename |
| .JSP | Java Server Pages. Some
resources
and
FAQs.
|
| .M3U | WinAmp Playlist file.
|
| .MD5 | Message Digest 5. |
| .MPA | Film [] |
| .MPC |
MusePack - get
Nero Plugin
- For Nero version 6,
unzip the plugin DLL
into "\Program Files\Common Files\Ahead\AudioPlugins" directory.
- The first two letters of the plugin DLL name
must be "nx" in lower case;
otherwise it won't be recognized by Nero Burning ROM.
- T42 : "nxMyMPC.dll" @ "C:\Archivos de programa\Archivos comunes\Ahead\AudioPlugins"
" @
|
| .OGG | as MP3 (?) |
| .PHP | PHP Hypertext Preprocessor.
See my dictionary.
Here's
a
sample(s).
|
| .PLS | WinAmp
Playlist
file.
|
| .PPS | Power Point Slideshow.
It is a PPT (PowerPoint) file (.PPT) in Show mode.
|
| .PSD | PhotoShop files. |
| .PWL | Password List. |
| .RMI | as MID (?). |
| .SWF | Flash, vector and Bitmap data. |
| .VBS | Visual Basic Script.
*** Dangerous ***
|
| .VOB | DVD-Video Object -> use Nero ShowTime |
Right click, "Select Source", "Media Files" and select "*.VOB" files.
| .WAB | Windows Address Book. |
| .WMV | Windows Media Player (7 or higher).
Ull amb el CopyRight !
|
| .XBM | X bitmap image. |
| .XLS | MS Excel. |
| .ZIP | WinZip. |
La comanda ASSOC mostra les associacions actuals !
Conversors de formats
- de video : ZamZar
In : 3gp,
Out : 3gp, 3g2, avi, flv, mov, mp4, mpg, webm, wmv
Links sobre extensions
- un diccionari de extensions
- un altre
- un altre
de millor amb búsqueda
- una bona
llista
- una llarga (3141 entrades)
llista
- una bona
pàgina,
(see "Full List" on the left)
amb formats de fitxers (EXE de DOS, COM, a.out, BFF) - see "Binaries"
- un altre
index
- un de ben
maco,
amb enllaços a on aconseguir les eines per veure'ls.
- few more :
File Header(s)
Using UltraEdit, you can browse the file header in Hex.
RIFF => .avi
Conditional expression
e1 ? e2 : e3
The expression e1 is evaluated first.
If it is non-zero (true), then the expression e2 is evaluated,
and that is the value of the conditional expression.
Otherwise e3 is evaluated, and that is the value.
Nice sample :
z = ( a > b ) ? a : b ; /* z = max(a,b) */
Succint code (K&R, pg48) :
for ( i = 0; i < N; i++ )
printf ( "%6d%c", a[i], (i%10==9 || i==N-1) ? '\n' : ' ' ) ;
CD / DVD tools
File extensions
Clone CD => CCD, IMG, SUB files.
Nero => NRG files.
Audio tools
CD tools
Alcohol 120%
CD Burner XP - requires .NET : get "portable" version
CDex -
url -
convertir audio a MP3
Clone CD -
url -
copiar discos de audio
Nero
Record Now -
copiar discos de audio (varias copias destino)
Clony XXL - CD & DVD protection detector
Daemon Tools - CD & DVD emulator - used to mount ISO as a CD
url
DVD tools
-
Gordian Knot : DVD to MPEG converter. {PAL}
-
DVDX : DVD to MPEG converter. {FTC}
XMPEG
- mejores resultados pero mas complejo.
-
DVD Shrink : captura de DVD a disco.
Players specs & diferences
| Player / version | Fitxers | T30/T42 | XP4 | URL |
| Camtasia | AVI | 2.0.0 | | www.techsmith.com |
| DivX | | 2.6 | | |
| QuickTime | MOV | 6.5.2 | | |
| iTunes | | 6 | | |
| Real One | | - | 6.0.10.505 | |
| Real Player | ASF, MPEG, MPG, WMV | 10.5 | | |
| WinAmp | .M3U,.PLS | 5.09 | | |
| Win Media Player | .ASX | 7.01.00.3055 | 8.00.00.4477 | |
| VLC media player | all | 0.8.6a | 0.8.6a | www.videolan.org |
While AutoRun is off, you can make iTunes recognize your CDs
by clicking the desktop, then switching back to iTunes.
iTunesControl : enriquece iTunes 4.6+
VLC & Icecast Radio Directory
Go to "Tools" -> "Messages" and set "Verbosity := 2" (debug)
and then click on "Icecast Radio Directory" bittim left
Fix : forum videolan
p512529
and
p522477
lua error: Error while running script /usr/lib/x86_64-linux-gnu/vlc/lua/sd/icecast.luac, function main():
lua/sd/icecast.lua:59: attempt to concatenate field '?' (a nil value)
Replace it with this one :
local simplexml = nil
function lazy_load()
if simplexml == nil
then
simplexml = require "simplexml"
end
end
function descriptor()
return { title="Icecast Radio Directory" }
end
function dropnil(s)
if s == nil then return "" else return s end
end
function main()
lazy_load()
local tree = simplexml.parse_url("http://dir.xiph.org/yp.xml")
for _, station in ipairs( tree.children ) do
simplexml.add_name_maps( station )
if not( station.children_map["listen_url"][1].children[1] == nil )
then
local station_name = station.children_map["server_name"][1].children[1]
if station_name == "Unspecified name" or station_name == "" or station_name == nil
then
station_name = station.children_map["listen_url"][1].children[1]
if string.find( station_name, "radionomy.com" )
then
station_name = string.match( station_name, "([^/]+)$")
station_name = string.gsub( station_name, "-", " " )
end
end
vlc.sd.add_item( {path=station.children_map["listen_url"][1].children[1],
title=station_name,
genre=dropnil(station.children_map["genre"][1].children[1]),
nowplaying=dropnil(station.children_map["current_song"][1].children[1]),
uiddata=station.children_map["listen_url"][1].children[1]
.. dropnil(station.children_map["server_name"][1].children[1]),
meta={
["Listing Source"]="dir.xiph.org",
["Listing Type"]="radio",
["Icecast Bitrate"]=dropnil(station.children_map["bitrate"][1].children[1]),
["Icecast Server Type"]=dropnil(station.children_map["server_type"][1].children[1])
}} )
end
end
end
addons ->
icecast.lua
see all TV on VLC
- get list of channels, as Spain TDT list
or TDT channels (github)
Canals IPTV :
tot el mon {*****},
Spain
[/] Configuracio : "nicolau@mars:~/.config/vlc/vlc-qt-interface.conf"
- "Media" -> "Open network stream"
- use "View" -> "Playlist" (CTRL + "L")
Netejar :
sebas@minie:~/.var/app/org.videolan.VLC/config/vlc$ cat vlc-qt-interface.conf
[OpenDialog]
advanced=false
netMRL={aqui estan les URLs}
MultiMedia
Subtitols
Jo faig servir Subtitle Workshop
Va força bé; marques dos punts de sincronisme a l'inici i al final de la peli, i el .srt es recalcula sol.
Film formats
The formats I use are :
- ASF
- AVI
- MOV
- MPG
- MPEG-4
- WMV - compte amb les Llicències !
MPG URLs
- Short
description
- MPEG
parser
MPEG Parser is the program for viewing of internal structure of MPEG-files.
It can view fields of structures of MPEG file consists.
MPEG Parser show such data about MPEG file: Resolution, Frame rate, Size, Aspect ratio, Bitrate ...
-
Grafic File Formats (short text)
-
Links to :
MPEG standards (large list of books),
MPEG CD,
MPEG org (MPEG resources),
-
Links to MPEG FAQs, RFC 2046 and 3555, etc.
VHS = 230 linies ;
S-video = 420 linies ;
DVD format
Dins la carpeta "VIDEO_TS" hi ha un fitxer "VIDEO_TS.IFO" - s'edita amb
IFoedit.
Fer servir "Get VTS sectors" (this will correct possible errors in info files)
See
CD tools
divX
En obrir una peli, diu :
The video file you are opening includes audio data that is not recognized by the DivX Player.
The file contains the following type of data :
Audio data : Tag 8192.
You may need to install a new audio codec an your computer to listen to.
Aquí diu
That's AC3 (digital dolby 5.1 sound) - download the "ac3filter" from sourceforge
Com saber quins CODECs té instalats un PC ?
dxDiag ?
Search Google for a program called GSPOT.
It will give a complete list of installed audio and video codecs
(many codecs do not appear in Control Panel/Sounds and Multimedia).
VideoInspector
VideoInspector is a tool designed to provide you with as much information as possible about your video files.
With VideoInspector you'll know why your video files has no sound or refuses to play correctly.
VideoInspector will help you installing the required CoDecs (coder/decoder software) for an optimal performance.
VideoInspector can also inspect your system to find which codecs are available,
and it can also process multiple video files and export its result in HTML or plain text files.
Alternatively, opening up the file in "mplayer.exe" (on Win9x) or "mplay32.exe" (on WinNT, 2000, or XP)
usually tells you what video codec is missing.
Read
here
divX codec 6.0.2 for w2k (7,4 MB) -
[url] - posar a vmWare !?
divX
Uninstaller !
BIOS
- SATA : al menu "SATA", select "Compatibility" instead of "AHCI".
- CD before HDD : "-" is one key right to the "0", and "+" is one more key right (and Upper case) !
The core of the operating system is stored in the two hidden system files,
which are always found in a primary DOS partition.
In traditional MS-DOS, the files are named IO.SYS and MSDOS.SYS.
These files have the same names in Windows 95/98,
but the contents are changed slightly compared to the traditional DOS.
This review is from the old fashioned DOS,
but tells something general about the boot process of an operating system.
The DOS system formatted disk contains two hidden system files.
The first, IO.SYS, must be the first entry in the root directory.
MSDOS.SYS must be on entry number two.
Start-up on disk
When the start-up program has finished POST (Power On Self Test) and
the loading of BIOS routines, the boot process starts.
It follows the following steps:
-
MBR is read first.
The sector number of the primary partition's boot record is found here.
-
A small boot program is read from the primary partition's boot record.
That activates the loading of the two hidden files.
-
IO.SYS is saved to working memory.
Besides creating an interface "downwards" to the BIOS programs,
IO.SYS includes a small program called SYSINIT.
This program starts the next steps of the boot process.
-
Now MSDOS.SYS is read from the disk.
-
Then SYSINIT looks in root directory for a file named CONFIG.SYS.
All commands in CONFIG.SYS are executed, gradually configuring the PC to have a ready and usable DOS.
-
Then SYSINIT looks for the command interpreter COMMAND.COM.
If that is not found, we will get an error message about this.
When it is found, AUTOEXEC.BAT, which contains the last information
for personal configuration of the PC, is executed.
Dead store removal
bool DoStuff() {
char pPwd[64] ;
size_t cchPwd = sizeof(pPwd) / sizeof(pPwd[0]) ;
bool fOK = false ;
if ( GetPassword ( pPwd, &cchPwd ) )
fOK = DoSecretStuff ( pPwd, cchPwd ) ;
memset( pPwd, 0, sizeof(pPwd) ) ; /* *** (A) *** */
return fOK ;
} ;
The code corresponding to line (A) will be removed by compiler optimizer.
Solution : move those operations to a file and remove optimization for it.
#pragma optimize("g",off)
Byte Order
Network Byte Order = Big-Endian Byte Order = most significant byte first
On SuSE 7.2, see man htonl :
On the i80x86, the host byte order is Least Significant Byte first,
whereas the network byte order, as used on the Internet,
is Most Significant Byte first.
Few RedHat
lines
Dual Boot
Use FDISK, or other disk partitioning tool, to create a new Primary partition. Mark the old primary partition inactive.
( boot from a W95 or W98 startup diskette and run the FDISK that comes with it )
Mark the new one active and bootable.
Then, when you install the OS, it will see the new partition, and will name
it C:, and will install there.
To boot your old OS, swap the active partition flags,
which is what a boot manager does for you on the fly.
Charles Bailey, forums.software.windows.win98
Editors
Sublime Text
Sublime Text, $59 (Luis).
There is currently no enforced time limit for the evaluation.
Documentation,
Resource Viewer package
- update Sublime Text on Ubuntu or Mint
- directoriamb les macros que he gravat : sebas@minie:/home/sebas/.config/sublime-text/Packages/User
- 2 vistes del mateix fitxer :
- File -> New View into File (opens a second tab)
- View -> Layout -> Columns: 2
- drag second tab onto second windows header
- normal exit behaviour (not hot exit) : Preferencies + "Settings - User" - include this line : "hot_exit": false,
- save as UTF-8 : "File", "Save with Encoding", "UTF-8".
If you want to set UTF-8 as your default encoding, you do this: Preferences -> Settings - User,
then add this line : "default_encoding": "UTF-8"
- open only actual filename, not previous : Preferencies + "Settings - User" - add this line: "remember_open_files": false
- font size :
fixed in Preferences : "font_size": 14
- bigger : "CTRL" + "+"
- smaller : "SHIFT" + "CTRL" + "+" or "CTRL" + "-"
- posar un tag per linia : replace "<" by "\n<" with "regular expressions" selected (".*" on bottom left)
- close HTML flags : "auto_close_tags": true,
- "Tools" -> "Command Palette" -> "Install Package Control"
- Package Resource Viewer ,
from here
"Tools" -> "Command Palette" -> "Package Control: Install Package" + search for "PackageResourceViewer"
- F6 = spell check (or View menu)
- tabnine - predicts and suggests your next lines of code based on context & syntax
- hex viewer :
To install a package, go "Preferences" -> "Package Control"
Welcome to HexViewer! Please read the documentation at
`Preferences->Package Settings->HexViewer->Documentation`.
- will constantly ask for updates unless you add "update_check": false to the settings JSON
- FTP access : sFTP
- replace "<br>" with "\n" :
- go "replace" with "CTRL+H"
- activate "RegEx mode" : icon bottom left as ".*"
- find "<br>", replace "\n", click on Replace All
- search for hex chars : "find" + "\x{0d}"
- user preferences : ( C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages\User\Preferences.sublime-settings )
sebas@minie:~/.config/sublime-text/Packages/User$ cat Preferences.sublime-settings
{
"default_encoding": "UTF-8",
"draw_white_space": "all",
"default_line_ending": "unix", // or "windows"
"font_size": 17,
"translate_tabs_to_spaces": true, // very important on python files !
"hot_exit": false,
"remember_open_files": false
}
- configuration error
Error trying to parse settings
Trailing coma before closing bracket in
C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages\User\Preferences.sublime-settings:6:1
- play a stored macro on a specific keystroke -
ST unofficial documentation
- define a macro : Tools + Record Macro
- store the macro to a file :
- C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages\User\CTRL_SH_A.sublime-macro
- MARS : /home/nicolau/.config/sublime-text-3/Packages/User/a-link.sublime-macro
- Minie : /home/sebas/.config/sublime-text/Packages/User
The contents is like this :
sebas@minie:~/.config/sublime-text/Packages/User$ cat a-link.sublime-macro
[
{
"args":
{
"characters": "<a href='link'> url </a>"
},
"command": "insert"
}
]
- assign the keyboard shortcut : open the Keybindings file from Preferences → Key Bindings - User and place there
[
{ "keys": ["ctrl+shift+a"], "command": "run_macro_file", "args": {"file": "Packages/User/a-link.sublime-macro"} },
{ "keys": ["ctrl+shift+q"], "command": "run_macro_file", "args": {"file": "Packages/User/a-max.sublime-macro"} }
]
Definition is stored in "/home/nicolau/.config/sublime-text-3/Packages/User/'Default (Linux).sublime-keymap'"
I dont have "/home/nicolau/.config/sublime-text-3/Packages/Default/'Default (Linux).sublime-keymap'"
- open console : "View" + "Show Console"
- debug a macro
open the console (Ctrl+`) and enter sublime.log_commands(True).
Then enter Ctrl+D (or any keyboard shortcut) in the editor to see the associated command printed to the console.
stackoverflow
In MARS keyboard, this is "control" + "º" (one key to the left of "1" key)
- display hidden chars
Settings > User Settings := "draw_white_space": "all",
- replace with wildcard
&itembinlist>W323423&/itembinlist> or
&itembinlist>W43434&/itembinlist>
Solution : Regex search for
&itembinlist>[^<]+&/itembinlist>
... replace with nothing
SublimeText API
python ?
sublimetext
Sublime has an alternative “macro” system that supports all built-in features, arbitrarily complex logic, and literally anything your computer can do.
The Python API is so powerful and easy to use that I don’t see the point of actual macros.
If you’ve never written a Sublime plugin, you owe it to yourself to do it at least once.
It’s super-easy. I have written a useful complete plugin in less than fifteen minutes start-to-finish in front of an audience. Custom Sublime plugins will change your life.
SublimeText plugins
ST plugins tutorial
Best ones
plugin sample
Put the following two files in ~/.config/sublime-text-3/Packages/User/ :
- find_for_macro.py
import sublime
import sublime_plugin
class FindForMacroCommand(sublime_plugin.TextCommand):
FLAGS = {
"LITERAL": sublime.LITERAL,
"IGNORECASE": sublime.IGNORECASE
}
def find_main(self, pattern, flags=[]):
sel = []
for region in self.view.sel():
sel.append(region)
print("added")
new_sel = []
for region in sel:
found = self.view.find(pattern, region.begin(), self._flags(flags))
new_sel.append(found)
print(found)
self.view.sel().clear()
for region in new_sel:
self.view.sel().add(region)
def run(self, edit, pattern="sadfasdf", flags=["LITERAL"]):
self.find_main(pattern, flags)
def _flags(self, flags):
"""Translate list of flags."""
result = 0
for flag in flags:
result |= self.FLAGS.get(flag, 0)
return result
- find_for_macro_wrapper.py
import sublime
import sublime_plugin
class FindForMacroWrapperCommand(sublime_plugin.TextCommand):
def run(self, edit):
def on_done(input_string):
self.view.run_command( "find_for_macro", {"pattern": input_string, "flags": ["LITERAL"]})
window = self.view.window()
window.show_input_panel("Text to find:", "",
on_done, None, None)
Now just bind some key to find_for_macro_wrapper, and you can use it in the middle of a macro to search for text and the search will be recorded.
reddit
Internet radio technology
Wiki
Radio -> MP3 recording
Emisores de ràdio a Interné
Audio & MP3
Burn an audio CD from your MP3 files
- start Windows Media Player (WMP)
- click the Burn tab at the top right of the window
- drag tracks and playlists to the burn list
- load a blank CD-R into your recorder
- click the Start Burn button
url
Conversió a MP3 - rippers
- si tens WMP instalat, el mes fàcil és :
- inserta el CD i espera fins que guidous el vegi a "Computer"
- engega WMP
- el 4rt tab es "Rip settings" (després de Organize, Create Playlist i Rip CD)
- escull format de sortida mp3
- escull el directori de destinació amb
- Rip settings
- More options
- solapa "Rip Music"
- "Change" at "Rip music to this location"
- pica "Rip CD"
- CDex
- CD rippers :
list,
NCH
Internet TV
TVAnts
Per veure futbol per Internet ...
Peer-to-peer software (Gnutella-like)
Lists :
Soft and Port :
- Azureus (dec/2004) or Vuze (2010) - port 6881 .. 6889 - Java
BitTorrent client.
Install Web Remote, then go
there and enter your code
See Azureus details
- Aimster - TCP port 7668
- Audio Galaxy - IP @ 64.245.58.0/23
- Bear Share - port 6346, 6669.
- Blubster - UDP port 41170. Homepage
- eDonkey - TCP ports 4661, 4662. UDP port 4665.
- eMule - TCP 4662, UDP 4672. 50.057 (TCP) & 40.392 (UDP) for eMule v0.49c
- Esel - 4662.
- Filetopia - IP @ 24.159.44.159
- Gnutella - TCP ports 6346-6347. ports 6346, 6347, 6348, 6349, 6355 and 5634.
- Grokster - port 6669
- Imesh
- KaZaA - TCP port 1214.
- LimeWire - port 6346
- Morpheus (by StreamCast) - TCP port 1214
- MUTE : Homepage
Hides own IP !
- Napster.
- OpenNap : IP @ 64.124.41.0/24
- Qtraxmax
- Scour
- Tripnosis
- WinMX - ports 6699 (incomming TCP), 6257 (in/out UDP).
- XoloX
Read port forward !
stremio
Where to get torrents
Plataformes
Filmin
Models Samsung no compatibles - mine is UE55JU6500KXXC
See Models no compatibles : (2025) UE55JU6500KXXC
Cómo puedo compartir Filmin -
puedes ver Filmin hasta en dos dispositivos simultáneos con la misma cuenta, ya sea desde la misma dirección de IP o diferente.
Para poder acceder desde otro dispositivo y compartir tu cuenta solo tendrás que introducir el mismo correo electrónico y contraseña con los que tienes la suscripción.
- la mujer del infierno, indonesia - filmin (2019) folk-horror !
- el baño del diablo, austriaca - filmaffinity (2024)
- aun estoy aqui {Oscar 2024 millor pelicula de parla no anglesa}
Renovacio : dia 15 de cada mes
10 pelis mas popularees (2025.04)
- Descansa en paz - terror nórdico
- Los indeseables - drama social
- Green Border - crisis migratoria entre Polonia y Bielorusia
- El último late night - Ópera prima de terror de los hermanos Cameron y Colin Cairnes que se alzó con el premio a mejor guion en el Festival de Sitges
- La estrella azul - Mauricio Aznar, músico aragonés y componente de la banda Más Birras, decide emprender un viaje a Argentina en busca de inspiración
- Las lecciones de Blaga - una anciana que, tras ser estafada, se ve arrastrada a una red de crimen organizado
- Sangre en los labios - historia de amor, venganza y mucho batido proteico
- Todos morimos en la oscuridad - Thriller indie de terror y ciencia ficción
- Hasta el fin del mundo - western tranquilo, dirigido y protagonizado por Viggo Mortensen
- El triángulo de la tristeza - comedia negra ganadora de la Palma de Oro en Cannes es una crítica mordaz al mundo de la moda y a la desigualdad de clases
Emule bits
- client ports :
- KAD :
- nodes.dat from URL :
- http://www.nodes-dat.com/ : hit "Add to Emule" !
- eD2K network ; you have a
Low ID : problem with the ports !
- Servers :
- update server.met from URL :
- http://www.gruk.org/server.met.gz
- http://www.peerates.net/servers.php
bittorrent
Glossary :
- a tracker
is a server that keeps track of which seeds and peers are in the swarm
- seed / seeding - a seed refers to a machine possessing all of the data (100% completion)
- peer - a peer is one instance of a BitTorrent client running on a computer on the Internet to which other clients connect and transfer data
Depending on context, "peer" can refer either to any client in the swarm or more specifically to a downloader, a client that has only parts of the file.
- swarm = enjambre, nube, plaga, multitud, muchedumbre
- peer flooding -
We can find a "magnet", as
magnet:?xt=urn:btih:D46B6D4B86CC92FB01795E632A20CBC6A782812B
Paste it into a browser and Transmission shall start
BitTorrent internals
- what is use PEX to find more peers ?
Peer EXchange
- what is use DHT to find more peers ?
Distributed Hash Table
- what are leechers ?
BitTorrent terms
Transmission
Transmission is a open-source peer-to-peer (P2P) BitTorrent client, which is a type of application used to download and upload files over the BitTorrent protocol.
ADSL
|
<Comparativa>
| ADSL | Tarifa plana | Telèfon | Data
|
|
Arrakis
| 39 €
|
| 902.020.040 (contratación), 902.020.353 (asistencia técnica)
| Març 2005.
|
|
Jazztel
| 27 euros, de 21h a 08h.
|
| 902.902.280, 900.805.900
| Març 2005.
|
|
Servidores
| 40 € / mes (30 si cambias de operador)
| 1,2 Mb de bajada
| 902.999.652
|
|
|
Tele2
| 29 €
| Locales gratis hasta 2006.
| 1702, 800.760.750
| 09/03/2005.
|
|
Terra
| 42 €
|
|
|
|
|
Tiscali
| 20 €
|
| 902.444.333
|
|
|
Tiscali
| 17 € + tiempo ( 4 pts/min, max 40 €/mes)
|
| 902.123.234
|
|
|
Wanadoo
| 36 €
| 24 h gratis, Locales + Provinciales + InterProvinciales.
| 902.501.100
| Març 2005.
|
|
Ya.Com Homepage
| 39 €
| 16 €
| 902.902.902
|
|
Estudi (Novembre 2003) per en Toni Planell
Tech
specs
Saps que en C, si "x" val 1 i "y" val 2,
la operació "x & y" dona 0 (zero),
[fer servir quan ens cal una màscara]
mentre que "x && y" dona 1 (u) ?
[fer servir per operacions lògiques]
|
File Systems
If we use fdisk /dev/hda and then l (list known partition types), we get (SuSE 7.2) :
|
0 Empty 1b Hidden Win95 FA 63 GNU HURD or Sys b7 BSDI fs
1 FAT12 1c Hidden Win95 FA 64 Novell Netware b8 BSDI swap
2 XENIX root 1e Hidden Win95 FA 65 Novell Netware c1 DRDOS/sec (FAT-
3 XENIX usr 24 NEC DOS 70 DiskSecure Mult c4 DRDOS/sec (FAT-
4 FAT16 <32M 39 Plan 9 75 PC/IX c6 DRDOS/sec (FAT-
5 Extended 3c PartitionMagic 80 Old Minix c7 Syrinx
6 FAT16 40 Venix 80286 81 Minix / old Lin da Non-FS data
7 HPFS/NTFS 41 PPC PReP Boot 82 Linux swap db CP/M / CTOS / .
8 AIX 42 SFS 83 Linux de Dell Utility
9 AIX bootable 4d QNX4.x 84 OS/2 hidden C: e1 DOS access
a OS/2 Boot Manag 4e QNX4.x 2nd part 85 Linux extended e3 DOS R/O
b Win95 FAT32 4f QNX4.x 3rd part 86 NTFS volume set e4 SpeedStor
c Win95 FAT32 (LB 50 OnTrack DM 87 NTFS volume set eb BeOS fs
e Win95 FAT16 (LB 51 OnTrack DM6 Aux 8e Linux LVM ee EFI GPT
f Win95 Ext'd (LB 52 CP/M 93 Amoeba ef EFI (FAT-12/16/
10 OPUS 53 OnTrack DM6 Aux 94 Amoeba BBT f1 SpeedStor
11 Hidden FAT12 54 OnTrackDM6 9f BSD/OS f4 SpeedStor
12 Compaq diagnost 55 EZ-Drive a0 IBM Thinkpad hi f2 DOS secondary
14 Hidden FAT16 <3 56 Golden Bow a5 BSD/386 fd Linux raid auto
16 Hidden FAT16 5c Priam Edisk a6 OpenBSD fe LANstep
17 Hidden HPFS/NTF 61 SpeedStor a7 NeXTSTEP ff BBT
18 AST Windows swa
|
FUSE filesystems
Filesystem in userspace
how to convert a FAT32 Hard Drive to NTFS
Q: Is it possible to convert a FAT32 Hard Drive to NTFS
without losing all data on the drive?
I like to change from FAT32 to NTFS,
my operating system is Windows XP PRO, how can I do that?
Without the lost of my programs?
A: Standard Windows utility that is called CONVERT serves this purpose.
Just go to the Command Prompt and execute the command:
C:\> CONVERT C: /fs:ntfs
Where C: is a name of the drive you want to convert.
After machine re-boot conversion process will start
and you'll have your FAT32 converted to NTFS without of data loss.
url
Op Sys versus File Systems
| DOS | FAT |
| W95 OSR2 | FAT32 |
| W98 | FAT32 |
| WNT | NTFS |
| W2K | NTFS (v 5), FAT32, FAT(16) |
| WXP | |
RAM types
- DDR RAM - Double Data Rate (SD) RAM.
- DIMM - form factor (aca physical construction).
All DIMM's have 2 notches, one in the middle, another about 1/5 of the
length.
Opposite, we have SIMM's, that have one notch in the middle,
and another at the very
corner
of the card.
- DRAM
- EDO RAM - Extended Data Out.
Early 90's,
72 (SIMM) or 168 (DIMM) pins.
- RDRAM (RAMBUS ) or RIMM - Made for the Pentium 4 CPUs (new P4 = 478 pins, old = 423).
2-3 % faster than DDR.
- SDRAM - "synchronous" DRAM. Made for the Pentium 3 CPUs.
|
|
Pricoinsa
|
| PC/100 128 MB | 20,45 € |
| PC/100 256 MB | 36,96 € |
| PC/133 128 MB | 19,57 € |
| PC/133 256 MB | 30,52 € |
| PC/133 512 MB | 45,64 € |
| DDR/266 128 MB | 38,36 € |
| DDR/266 256 MB | 70,56 € |
| DDR/266 512 MB | 142,24 € |
| DDR/333 256 MB | 74,20 € |
| DDR/333 512 MB | 148,40 € |
|
Swan
|
| DIMM 128 MB SDRAM 168 pins 100 MHz | 19,70 € |
| DIMM 256 MB SDRAM 168 pins 100 MHz | 35,85 € |
| DIMM 128 MB SDRAM 168 pins 133 MHz | 15,50 € |
| DIMM 256 MB SDRAM 168 pins 133 MHz | 21,00 € |
| DIMM 512 MB SDRAM 168 pins 133 MHz | 43,85 € |
| DDR 128 MB 266 MHz | 35,80 € |
| DDR 256 MB 266 MHz | 58,85 € |
| DDR 512 MB 266 MHz | 115,45 € |
| DDR 256 MB 333 MHz | 63,30 € |
| DDR 512 MB 333 MHz | 122,10 € |
|
Infinity
|
| DIMM SDRAM 168 pins 64 MB PC133 | 15,00 € |
| DIMM SDRAM 168 pins 128 MB PC133 | 16,50 € |
| DIMM SDRAM 168 pins 256 MB PC133 | 28,00 € |
| DIMM SDRAM 168 pins 512 MB PC133 | 50,00 € |
| DIMM DDR 184 pins 128 MB DDR-266 | 37,00 € |
| DIMM DDR 184 pins 256 MB DDR-266 | 74,00 € |
| DIMM DDR 184 pins 512 MB DDR-266 | 135,00 € |
| DIMM DDR 184 pins 256 MB DDR-333 | 76,00 € |
| DIMM DDR 184 pins 512 MB DDR-333 | 148,00 € |
| RIMM 184 pins 64 MB PC800 | 24,00 € |
| RIMM 184 pins 128 MB PC800 | 50,00 € |
| RIMM 184 pins 256 MB PC800 | 95,00 € |
|
Bricomatica
|
| 256 MB DDR-333 | 72,69 € |
| RAMBUS 800 Mhz 256 MB | 89,73 € |
|
Pointers and Arrays - K & R
The unary operator & gives the address of an object :
px = & x ;
The unary operator * treats its operand as the address of the ultimate
target, and accesses that address to fetch the contents :
y = * px ;
So, the sequence px = & x ; y = * px ;
assigns the same value to y as does y = x ;
To increment x, we can *px += 1 or (*px)++
(unary operators are evaluated right to left)
The assignement pa = & a[0] ; (or pa = a) sets pa to point
to the zeroth element of a
Thus, if pa points to a[0], then
- *(pa+1) refers to the contents of a[1]
- pa+i refers to the address of a[i]
- *(pa+i) is the contents of a[i]
A reference to a[i] can be written as *(a+i)
The only diference between an array name and a pointer is that
a pointer is a variable, but an array name is a constant.
|
Office vs Lotus
- Word - editor de textes.
- Excel - full de càlcul.
Posar
ASAP utilities
- Power Point - presentacions per pantalla.
- Front Page - disseny de pàgines Web.
Mejor Macromedia
Dreamweaver MX and Homesite
- Outlook
- Access
|
- WordPro - editor de textes.
- 1-2-3 - full de càlcul.
- FreelanceGraphics - presentacions per pantalla.
- FastSite - disseny de pàgines Web.
- Approach -
- Organizer -
- Notes - base de dades documental.
|
Office replacements :
HAL against the World
| HAL |
World |
| Token Ring |
Ethernet |
| SNA |
OSI |
| OS/2 |
Linux |
| MicroCanal |
ISA/PCI |
How to create a bootable CD
Easy CD-Creator
-
Place your newly created and tested boot floppy in your floppy drive
and start up Easy CD Creator.
-
Click File, CD Layout Properties.
Change the volume name if you like, to say BOOTCD.
Then click the Data Settings tab.
-
In the file system combo box, select ISO9660,
then enable the Bootable checkbox by clicking it.
-
Then click OK.
You will be prompted to put your bootable floppy in the drive.
Click OK again.
-
Easy CD will read the boot information.
Once done you should have two files in the CD Layout Window
called BOOTCAT.BIN and BOOTIMG.BIN
-
Add any other files you wish to the CD.
Note: These files can only be accessed when the real mode drivers fire up,
assigning your CD-ROM to the next available drive letter.
-
Click the Record button on the toolbar to create your bootable CD.
Boot CD links
- win2k + SP3 :
http://www.bink.nu/Bootcd/default.htm, for Nero
- uSoft + Norton Utilities
"Diskedit"
-
Ultimate Boot CD - disk tools and diagnostics.
- Tech
details :
- "boot record" - specifies whether the CD is to emulate a floppy
or hard disk drive, and contains a pointer to the "boot catalog"
El Torito specification requires a boot record at sector 11 of the last session on the CD.
- "boot catalog" - contains a list of entries describing all the "boot images" present on the CD.
There is no restriction on the location of the boot catalog.
- "boot image" -
There is no restriction on the location of the boot image.
Types :
- "bootable emulation" - image mapped to drive A
- "non-bootable emulation" - map the image as a conventional storage device.
- "no emulation" - load the image into memory and execute it.
Used in the NT op sys CDs.
- Linux
tool : Partition Image.
See
here
or
here
or
here.
Torito
Kraks
|
- Abyss Web Server X1 for Windows :
Homepage
&
Key : 03V4-9R7F-U2BQ-81A8
- Adobe PhotoShop 7.0 -
Key : 1045-1209-6738-4668-7696-2783
CS2 (v 9)
Key : 1045-0436-9551-0266-5984-9386
Kadi/hp :
s/n 1045-1084-4811-5509-6062-9063
a/n 3535-7555-5376-4529-0401-7731-6885
A/C 1754 9779 4015 9521 8469
Eina de activació a AntoniC/eines/adob !
- Alcohol 120 v 19.2.1705 : Homepage
& Key :
ALCBCBCBCBC3T99TVJKK2G7XYBCVWDDB2MPCDR78YCDB2CCB289RTK234
CD7MG7D43TC3M392C34V89T8DFJKBBT8MPMPQ6T8BB233HCDXXCCBCBCB
- CB14 :
- likeit.guru - chessbase-14.torrent
- copy folder with 5 files into local disc
- turn off internet
- mount ISO - under W10, use "right click"
- run "Setup.exe"
- when CB14 requests the "Activation Key", start "CB-Keygen.exe", select "ChessBase13" and click "Get Activation Key" - it is copied into clipboard
- paste it into CB14 and exit CB14
- run CB14 - go "File + Activation + Activation Offline"
- CB14 generates a "Hardware Id" - copy it into "CB-Keygen.exe" and click "Get Key"
- paste Key into CB14
- Clone CD :
URL
Krak
URL [gone 0105]
4.1.0.1 [P4] - user [Any Name] key [1433287389-2-2528470049-2610037064]
4.2.0.2 [HP DV-9000] - user [www.ttdown.com] key [385181001-2-2019125875-1993238403]
4.2.0.2 [T30] - user [a] key [1712477371-7-907193674-2009413028]
5.0.4.2 [P90] - URL : NO user, NO key - new EXE.
Configure properly !
New URL Sly Soft : CloneCD 5.1.0.0, CloneDVD 2.7.5.1, AnyDVD 4.6.3.1 [29/03/2005] plus Virtual CloneDrive 5.0.1.3 (freeware).
Since release 5.0 CloneCD is able to copy not only CDs
but as well all formats of DVD
like DVD-R, DVD-RW, DVD+R, DVD+RW, DVD+R Dual Layer and DVD-RAM.
Copy protected movie DVDs can only be copied with AnyDVD.
The movies will not be modified (compressed), but one-to-one copied.
CloneCD works as well with other formats like .iso and .udf
and copies CDs/DVDs with the new SafeDisc 3 Copy Protection System.
- Delphi
- Delphi6 Personal
Serial Number : [d77d-qm2wr-z4crh]
Authorization Key : [uez-q7n]
- Delphi7 Enterprise
Numero de serie : [7YJ6-PWFMKY-M4XA9B-85AV]
Clau d'autorització : [3F4-CKU]
- DivX (Pro 5.0) : Homepage & s/n: [7QBYK-8FU6Q-QS885-9WAPS]
5.1.1 Bundle or 2.5 Player : missing.
Get RAR
here
- dreamWeaver
Program [ dwmx2004_trial_en_win.exe, 65.924.243 bytes ], v 7.0.1
Serial Number is [ DWD700-50854-07700-11300 ] from
http://www.seriall.com/m/1.html
or
http://bestserials.com/?p=M1
Serial : [DWW600-54622-26755-01760]. Corresponde a [50.509.919 bytes - DreamweaverMXInstaller.exe] ???
- EditPlus
Homepage
&
Krak :
- EditPlus V2.01b - Name: [Free User], S/N: [CDC8D0784D8]
- EditPlus V2.12 (76) - Name: "mydaj[ROR]" S/N: [B4FAA-123D8-31REA-AEOD4-D4R48]
- File Viewer 4.0 - [TP770] - URL
- Floppy Image 2.3
N.I.Y.
- Fritz 9 & 10 - S/N is [ ERLFO-EACW7-NDUL7-F8GC2-SFKRT ] +
kGen
fritz 11 : [ LGSHG-TPLTV-IVB4U-WTPRT-LLDUB ]
- Ghost 9.0 serial number : [AY3APH7J3DNGKC36QMR3]
- Marine Aquarium ScreenSaver - [KILLA23LX2WC64263VO4] {push SB to get input field !} -
url
- MecaSoft Pro 5.0 : [1410000023-62-35]
- Nero serial number
- 5.5.5.1 - [T30] - [15027-78730-99466-56239-8093]
- 5.5.8.2 - [P4] -
User : [],
Key : []
From URL [gone 0105]
- 6 - [1A25-0006-7130-1827-2429-2198]
- NERO_BURNING_ROM_RELOADED_6.RAR [105.301.497 bytes, Eines-3]
- OCR -
ABBYY FineReader 7.0 Professional Edition (39 MB)
FPHH-7016-5563-0317-8895,
15929-10267-47014-28410,
00313-23424-31121-20141-03430-33413-93696.
- Office'97 : 0401-0355035
- Office'2K : DT3FT-BFH4M-GYYH8-PG9C3-8K2FJ
- Office'XP : P23M7-KB2YB-M8RDH-YPVFC-7WY48
- Office 2003 English: GWH28-DGCMP-P6RC4-6J4MT-3HFDY
- Office 2007 : VB48G-H6VK9-WJ93D-9R6RM-VP7GT, HCFPT-K86VV-DCKH3-87CCR-FM6HW
- Office Ultimate 2007 :
QBQPF-7RCY6-XTKMM-6X4Y6-7H7X3,
D284V-FKWTX-678B8-2VDY3-CFT3T,
R23PM-342YR-M4M2W-6RFMF-CHF7J,
CCWKM-89R44-TCT72-RYB29-CVF7J,
VXCJ2-D737R-D77KM-GBBVF-YT63W,
DDHTG-2T494-4H3F8-KXRGT-Q2WVJ,
MYY7M-CJBVY-HFW4W-7M6RH-6XPHJ
- Opera - [P90 & P4 & TP770 & T30] :
Homepage
Version : 6.01
User : [any]
Organization : [any]
Registration code : [w-sWcmF-fcspf-X4eJU-rRfbf-W4TLW]
Version : 6.03j
User : [any]
Organization : [any]
Registration code : [w-DJiUL-jLhPD-U47sF-nrzfW-Au3HF]
Version : 6.05
name: [dolphin]
serial: [w-yVUXQ-8yRjP-QvW5P-8SXJi-P6vVs]
Version : 7.10 Krak
name: [ <blank> ]
organization: [ <blank> ]
serial: [w-AJ7zQ-NLESK-xdXtn-YJy6L-DJhBv]
Version : 7.11
name: [a]
organization: [b]
serial: [w-R3aTL-bNsAR-TT5AN-Yctid-kBECd]
Version : 7.20
Krak
serial: [w-SxiMU-jh6XA-UHuMu-v4CEE-x5Udk] [gone 0105]
Version : 7.22
Krak in Groups + "Opera Registration";
serial: [w-XeXUu-Ukzda-AryVp-eawSJ-t3NQu]
Version : 7.23
Krak in Groups + "Opera crack";
serial: [w-NHn4h-TTK7p-KBauk-AYv8N-YeyAt]
Version : 7.54,
name [Computer],
organization [Home]
registration code [w-B6wCr-jQURj-FtCbb-6dAiX-nMRrF]
Version : 8.01 [Build 7642] - T30 Ago 2005.
name [any],
organization [any],
registration code [w-f4VjW-yTpvC-BpnjW-TbhRV-dS7Jh]
from
here
- pcAnywhere (199 USD) -
[pending]
- PM 8.0, s/n [PM800ENSP1-11111131] or [PM800ENSP1-100000001]
- QuickTime v 6.5.2 -
URL -
krak
name =: danycracks@yahoo.com
org := the same ...
s/n := NU88-UNDZ-DPP6-DRL4-RORO
- Deep_Rybka_3_Serial:
V28MB-PRDWX-D44AW-HMB44-MTLHO
- SuperJPG : Homepage
- 4.2 [P4, P90] -
Version = 4.2
Name = [FRENZY]
Key = [123456 - 153.000.43]
- 5.1 URL :
Name : Free Program,
s/n : 227479-1970018
or
Name : SP87026,
s/n : 202580-15018019
- UltraEdit v 12.00+1, Jul 2006 [T42:\fonts] :
User : ReD0c/GEAR
Key : L0O4K-L0D0H-C3C60-G0R5H
- UltraISO - Home
- v 7.6.5.1225 - Name: [Serialz.to] S/N: [8D52-EAE0-595E-D7B1]
- v 7.6.6.1308 - get EXE here :
url
+ Name: [Serialz.to] S/N: [8D52-EAE0-595E-D7B1]
- v 9.6 (free)
- VMWare 3.2.0 build 2230 : [68J0R-CDXDM-5D177-32JUD]
VMWare 4.5.2 : [WTNUN-6UVDF-KAN6F-4WWQ3]
VMware Workstation (windows) 5.0 Build 13124 : s/n: [C1560-7PE6V-F84FC-4Y9NK]
VMware Server : s/n [A008M-P0N49-14475-4J4JW]
VMWare 6.0.1 build-55017 : (189 USD) S/N : [93WKE-YP98L-480FZ-4WEQ3]
WorkStation v7 :
GF71H-0LW0P-485FY-YFZ7C-YZUFD,
FY1J0-0FXD1-M89ZP-3DPZC-XZ08A,
url.
vmware ws v9 : 4A62F-FU00N-VZM78-ZKCQK-8297E
vmware ws v10 : JY468-44L9M-DZ479-3UA72-CAKHR
vmware ws v12 : 5A02H-AU243-TZJ49-GTC7K-3C61N - 1J0KL-CZK41-H8JF3-0JAUK-CWC27
- Windows XP :
read & write + generate.
[use this one]
- WinHex v 11.5 SR-5 :
- WinImage :
Homepage : 6.10, U = [Free User ROM], K = [1D4F2232].
Use "Floppy Image" - a lot better !
- WinRAR - Homepage
3.4.1 (Toni, 11/11/2004) - ? [NIY]
URL
Version 3.42 :
save as rarreg.key in WinRAR directory
-
get it
RAR registration data
UKRSPETSMONTAZHPROEKT
License #18 of 18
UID=2e87fd8514caa742d5c9
6412212250d5c9d1ed2b0f2e29c165d3456a745a29ae99784f4b23
e8db3aa9c3a26c2e91e96045952b0cc52cc0afdef7f4a5fc540567
97b794e1b6a40c992c109fd76270a0cc4003d5531ee2fc1b8f2324
24404ae753eb0b1ec5b22cba57170fac20602996b86d34cd7ab5f2
efa581f3cacb5e27bc37fe2b4d2a3c523815fffd7a38492788aa80
1adaf53060fb71d2a07e74e2c2cba90cd585de053efee4d660a38c
289ff66d22fd7aab3cc959784734eef2ad3839d072d50063732734
Here you are !
- WinZip :
Homepage ;
7Z
- 8.0 registration code - [P90] -
User : [x]
Key : [00020000]
From URL
- 8.1 / SR-1 / 5266 - TP760 W2K, [P4], T42 -
User : [WinZip User],
Key : [B13714D3]
From URL
- 9.0 / SR-1 / 6224 - S1128S51 -
Name = [sndbsndb], Key = [30270B54], from Google Groups.
- 10.0 :
Name = [aaa], Key = [TLVFE-VV96M-UEDCQ-9H0EL-600QT]
- 7 zip - open source
- W2K : see Airis
|
See
AIRIS for more !
Imatges ISO que tinc
H:(500GB_1)\ISOs [15]
30/10/2010 14:53 <DIR> AoE
26/03/2010 20:11 590.878.720 AOE III DISC 1.iso
26/03/2010 20:16 641.378.304 AOE III DISC 2.iso
26/03/2010 20:21 530.227.200 AOE III DISC 3.iso
10/06/2009 16:31 639.024.606 AOE.nrg
26/03/2010 20:28 594.937.856 AOE3_Asian.iso
26/03/2010 20:35 648.468.480 AOE3_WarChiefs.iso
613.306.368 ATI801.iso ATI Radeon drivers -
707.821.568 CAESAR3.iso Caesar III +
267.325.440 CB80.iso Chess Base 8.0 +
10.149.888 CN-WF511.iso Wifi card drivers -
907.737.088 Deep Rybka 3_v1.iso Rybka
908.492.800 Deep Rybka 3_v2.ISO .
720.932.864 Delphi7.iso Delphi 7.0 +
660.463.616 EPSON.iso .
3.588.423.680 Fritz9.iso .
3.881.894.044 Fritz 10 espanyol con serial.nrg Fritz 10 [es+ki] -
3.813.441.536 Fritz 10.iso Fritz 10 + RAP & T42
550.176.768 fritz11-CD-final.iso .
585.785.344 GeForce8400GS.iso GeForce 8400 drivers
492.888.064 Ghost9.00_Boot.iso Ghost 9 recovery +
570.406.912 Ghost9.00_Install.iso Ghost 9 install +
7.553.908.736 GTA IV Disc 1.iso .
1.606.451.200 GIGABYTE.iso MotherBoard drivers
582.502.400 NERO7.iso Nero 7
492.888.064 Norton_Ghost_9_00.iso .
561.244.160 Office_W2K.iso Office 2000 -
602.079.232 Office_2007.iso Office 2007 +
561.244.160 Office_W2K.iso .
666.642.432 Oracle9i.iso Oracle 9.i -
151.592.960 Partition_Magic.iso Partition Magic
380.614.656 photoshop cs 2.iso PhotoShop CS2 v 9.0 +
736.624.640 PhotoShop_Russell_Brown_46_MOVs.iso 46 MOV's on Photoshop
732.766.208 ubuntu-8.10-desktop-i386.iso Ubuntu -
live CD -
712.058.880 War Rock.iso .
653.252.608 VSE60S_01.iso Visual Studio v6 (1/3)
597.614.592 VSE60S_02.iso (2/3)
107.120.640 VSE06E_03.iso (3/3)
10.149.888 Wifi_Ralink_CN-WF511.iso .
546.859.008 Win_XP_PRO_ES.iso XP PRO [es] +
543.010.816 WXP_PRO_ES_SATAok.iso XP Nico (HD is SATA)
Super DVD
D:(4,7GB)\ISOs [nn]
Acceleració
| Item |
1995 |
2002
[sag]
| 2005 |
2008
[nico]
|
| CPU |
Pentium 90 MHz |
Pentium 2.500 MHz |
Pentium 3.500 MHz |
Pentium 2,4 GHz |
| HD |
500 MB |
60 GB |
200 GB |
500 GB |
| RAM |
16 MB |
256 MB |
1.024 MB |
2.048 MB |
[Jan 2006] Airis diu :
tecnologia "Serial ATA" (150 Mb/sg), un 50% más rápido que UDMA (100 Mb/sg)
tecnologia "Serial ATA 2 " (300 Mb/sg), un 100% más rápido que S-ATA.
SeaGate Ultra-ATA
Model Number Model Name Capacity Interface RPM Seek Time System Type
ST3320820A Barracuda 7200.10 320 GB Ultra ATA/100 7200 RPM 11 ms avg DPC
ST3400620A Barracuda 7200.10 400 GB Ultra ATA/100 7200 RPM 11 ms avg DPC
ST3500830A Barracuda 7200.10 500 GB Ultra ATA/100 7200 RPM 11 ms avg DPC
ST3750640A Barracuda 7200.10 750 GB Ultra ATA/100 7200 RPM 11 ms avg DPC
SeaGate Serial ATA
Model Number Model Name Capacity Interface RPM Seek Time System Type
ST3250623NS NL35 Series 250 GB SATA 1.5Gb/s 7200 RPM 8 ms avg ELS&W
ST3400832NS NL35 Series 400 GB SATA 1.5Gb/s 7200 RPM 8 ms avg ELS&W
url
Modem hints
- to know the internal chipset, use the command ATI3
- CPU to modem diagnostics :
Control Panel, Modems, "Diagnostics" tab, <select a port>, "More Info"
AT commands
Format : AT cmdword parameter <cr>
Ctrl-X from DTE => modem clears its command buffer
Commands :
A/ repeat command line, re-run last command. No "AT", no < cr >.
A answer, force modem off-hook and into answer mode.
Bn communications standards. n=0 => CCITT, n=1 => Bell.
Cn carrier control. n=0 => DTR, n=1 => ON.
D dial
Nn dial telephone number in dial directory position "n".
P pulse dialing
R reverse to answer mode
S=n append stored dial string
T tone dialing
W wait for dial tone
En character echo during idle. n=0 => OFF, n=1 => ON.
Fn select lline speed
4 1200
5 2400
6 4800
7 7200
8 9600
9 12000
10 14400
11 16800
12 19200
Hn switch hook. n=0=> Disconnect (on-hook), n=1 => off-hook.
In identification. Causes the modem to send some identification.
0 modem type, as "249"
1 computed memory checksum, modem EC level.
2 program memory checksum, card EC level.
3 DSP microcode version level + 3 digit country code
4 CP microcode EC level.
5 serial number
6 line coupler country code
Ln level, volume
0 quiet
1 low
2 medium
3 high
Mn speaker mode
0 never, disable.
1 calling
2 always
3 waiting
Nn&Z store a dial string into directory location "n", for "ATDNn".
Nn? retrieve directory location "n".
On online
0 directly
1 return to the connect state via a retrain
2 turn modem OnLine with Fall-Backward
P pulse
Qn quiet modem messages
0 enable result codes
1 disable return codes
Sn? query (read) a Register
Sn=v write to a Register. n (0..99), v (0..255).
T tone
Vn verbose result codes
0 numeric, selects Return Codes (digit codes)
1 words, selects Return Mesages (english words)
Xn extended call progress, set of return codes.
0 AT compatible messages
1 no BUSY tone, no DIAL tone recognized.
2 wait DIAL tone before dialing. BUSY tone not recognized.
3 BUSY recognized. DIAL tone not recognized.
4 look for DIAL tone, BUSY tone recognized.
Yn signal remote to disconnect
Zn load user configuration "n".
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
&An select initial data rate, preferred Telco speed.
&Babc
&Cn Carrier Detect (CD=109) control and DSR (107) control
0 DSR and CD forced on.
1 DSR and CD in normal mode.
2 DSR forced on, CD in normal mode.
3 CD forced on, DSR in normal mode.
&Dn Data Terminal Ready control.
0 ignore actual DTR, consider DTR always ON.
&En control the integrated error correction feature.
&Fn restore factory configuration "n".
&Gn select the V.22 guard tone to be generated by the modem (answer mode)
0 no V.22 guard tone is generated
1 V.22 guard 550 Hz tone is generated
2 V.22 guard 1800 Hz tone is generated.
&Hn automatic leased line auto-handshake
0 disable
1 enable
New HD's
In April 2001, Maxtor Corporation acquired Quantum hard disk drive division.
Support
Low Level Format (last resort)
IBM(Hitachi) url
Seagate url
Maxtor url
Fujitsu url
Samsung url.
FAQ: Low level format
url
Western Digital url
OS/2 !! SYS
Consells
- sw : fer backup mensual a Google Drive
- sw : never use Internet Explorer - use Mozilla
- sw : jamais use Outlook Express - use Opera
- sw : sempre fer servir tallafocs : Zone Alarm
- sw : sempre fer PestPatrol + SpyBot
- hw : dont buy a WINMODEM
- hw : get a LG-8161b or LG-8162b or LG-8163b or LG-8164b DVD drive (to create Wii ISO's)
- hw : get an HITACHI [Lite] CD ROM Writer (or a LiteOn LTR48125W)
See good
models.
Here are the CD-Mate prefs
- hw : mind Linux drivers prior buying a wifi card
- sw : use W2000 instead of XP
- hw : get an Hitachi DVD reader
- sw : use DivX on AVIs - Homepage
- guindous : disable "Automatic reboot" after a System Failure
( BSOD ) - Control Panel + System + Recovery.
- guindous : dont use "Show icon in notification area when connected",
from "Local Area Connection" properties.
- os : hard disk partition
- sw : Mes consells (seguretat)
- sw : fer servir CVS
(AIX, or
SubVersion
o
Mercurial
o
GIT
[ug]
)
o DropBox
Dades per la xarxa elèctrica
PLC = Power Line Communications.
BPL = Broadband over Power Line.
Navegadors / Browsers
Each browser has its own
strengths and weaknesses. For instance,
- Internet Explorer is the king of memory leakers
- Mozilla consumes too much of memory at initial boot, it is not good in string and array operations
- Opera may crash if you write a ridiculously complex DHTML script which confuses its rendering engine
The must secure are :
- Brave - Google Chrome privado
- Librewolf - Firefox
- Mullvad - Firefox amb VPN
Interesting HTML5 test
How to download an embedded video using browser developer tools
- Open the page with the video
- Press F12 (or right-click → Inspect)
- Go to the Network tab
- Filter by: Media
- Refresh the page and start the video
- Right-click the video request → Copy link
- If it’s an MP4 → download directly using wget
Flock
Seamonkey 1.1.11 [ago 2008]
Netscape :
here
[10/nov/2003 : v 7.1]
uSoft Internet Explorer -
Why is it so
bad ?
Opera : get it (free)
here
[10/nov/2003 : v 7.21]
[10/may/2005 : v 7.54]
[20/jul/2005 : v 8.01]
[nov/2009 : v 10.01]
No Ads
lynx - text based (Linux only) -
homepage.
Safari, for Apple.
Verify compatibility :
Acid Test.
Browser Status Info -
d'on surt la
info,
gent
(204) que hi colabora
Display (java) browser settings :
URL
Verify JRE in your system :
URL
Java at Firefox problems
See the JavaScript tested list.
Use the about:config command !
See details
here !
Configure to JUMP to IE :
Comparativa
Comparativa
IE 8, Firefox 3, Opera 9.5 and Safari 3.
Netscape
- [16/11/2006] - 8.1.2 = 50 MB.
c:\Archivos de programa\Netscape\Netscape Browser\defaults\profile\prefs.js
- where is cache located ? Read about:cache
v 4.76 + NT :
<Netscape Install Path>\Users\default\
Ahi hay : prefs.js y \Cache\
8.1.2 :
C:\Documents and Settings\hal\Datos de programa\Netscape\NSB\Profiles\wfqzlf8d.default\Cache
- how is it set ? Entre about:config in the Browser.
- What is "Identity Guard" ?
- where is the mail stored ?
- Netscape (4.73) configuration, by editing "prefs.js" in /Netscape/Users ...
See about:config in Netscape's address bar (1016 lines) !
Also about:plugins,
about:cache,
about:memory-cache,
See
details.
- to disable Netscape Messenger (mail client) Start Page, insert (at end) :
user_pref("mailnews.start_page.enabled", false);
See Netscape unofficial FAQ
+
Forum
- to select the "Search" button URL, insert (at beginning) :
config("internal_url.net_search.url", "www.yahoo.es");
- to select the "My Netscape" button URL, insert (at begining) :
config("toolbar.places.default_url", "www.fut.es");
- to disable the "Shop" icon on the Menu bar, insert (at end) :
user_pref("browser.chrome.disableMyShopping", true);
- to get the old "Guide" button instead of the new "My Netscape", insert :
user_pref("browser.chrome.useGuideButton", true);
- to disable PICS Internet Software Censorship software,
insert
user_pref("browser.PICS.ratings_enabled", false);
The "prefs.js" file can NOT be set to "read-only",
as Netscape generates a page fault in that case (Windows 95, Netscape 4.73)
- Netscape (6) configuration : G:\Netscape\Netspape 6\defaults\pref\all-ns.js
- Skip (initial) Registration : set pref("browser.registration.enable", false);
From here
Opera
- has problems to play some MP4 files, because of the missing codecs
- where is "console" ?
- opera:extensions -> Developer Mode
- CTRL + SHIFT + "I"
- remove "Settings" -> "Autofill" (3 items)
- where is HomePage stored ?
- where is cache located ? Use opera:about
W95 + 7.54 : c:\Program Files\Opera\profile\cache4
opera 10.01 : c:\Documents and Settings\Nicolau\Configuración local\Datos de programa\Opera\Opera\cache
Ubuntu @ MARS :
(1) goto the URL
opera://about
Paths
Install: /usr/lib/x86_64-linux-gnu/opera
Profile: /home/nicolau/.config/opera
Cache: /home/nicolau/.cache/opera
(2) open "Preferences" file with
JSONedit
(3) under root/browser/window_placement, make sure there's a maximized node of type "boolean" with a value of true.
If the node isn't there, create it. If it's there, but set to false, set it to true.
Make sure the node type of "windows_placement" is "object",
the node type of "height", "left", "top", and "width" are "integer",
and "maximized" is "boolean".
(4) use
Pretty-JSON extension for Atom Text Editor or
Pretty JSON extension for Sublime Text Editor 2 and 3
forums opera
- how is it set ?
Use Cache Directory4=c:\temp
in c:\Program Files\Opera\profile\opera6.ini
or
[T30, W2K] C:\Documents and Settings\SP87026\Application Data\Opera\Opera8\profile\opera6.ini
or
[T42, WXp] C:\Documents and Settings\hal\Datos de programa\Opera\Opera\profile\opera6.ini
- where is the mail stored ?
See MBS files
in Documents And Settings\Application data\Opera\Opera7\Mail\store\accountN\ ...
- devtools :
- display version under Ubuntu : top-left there is an upper case "O" - click it + "Help" + "About"
20220421 : Version:86.0.4363.23
Opera flags
- opera://flags/#enable-history-entry-requires-user-gesture
- opera://flags/#unified-consent
- opera://flags/#remove-navigation-history
Opera GPU
opera://gpu
as URL provides a very large page of configuration
Opera --single-process
start Opera as --single-process
Opera cant play audio and video
Use html5test.com
and check h.264 support under "Video" and check aac support under "Audio".
Opera VPN
Perplexity : how good is the VPN implemented into Opera browser
Security and Privacy :
Opera's built-in VPN is technically a secure proxy rather than a full VPN.
It encrypts browser traffic using AES-256 encryption over standard HTTPS/TLS, rather than advanced VPN tunneling protocols like OpenVPN or WireGuard.
This means only your Opera browser's traffic is secured—other applications and internet activity on your device remain unprotected.
The VPN lacks features like a kill switch, and reviews have flagged potential DNS leak risks, which can expose which sites you visit to third parties.
ChatGPT : does Opera VPN provide enough protection
your browser data is tunneled via Opera’s servers
weaker protection against DNS or WebRTC leaks
Start maximized even it's a Flathub
La solució definitiva: Devil's Pie 2
Aquesta petita utilitat revisa quan s'obre una finestra i, si coincideix amb el nom que li donem, la maximitza automàticament.
- instal·la l'eina: Obre la terminal i executa: sudo apt install devilspie2
- crea la carpeta de configuració: mkdir -p ~/.config/devilspie2
- crea el fitxer de regla per a Opera: nano ~/.config/devilspie2/opera.lua
- copia i enganxa aquest codi dins del fitxer:
if (get_window_name()=="Opera") then
maximize();
end
Per saber el nom de la finestra fem :
sebas@minie:~$ xprop WM_CLASS
WM_CLASS(STRING) = "Opera", "Opera"
El cursor canvia en una creu - pica al Opera i en surt el nom.
Si no funciona pot ser que en el moment que s'executa el script, la finestra encara no està "llesta" per ser maximitzada (un retard típic de les aplicacions Flatpak).
Millorem el codi :
sebas@minie:~/.config/devilspie2$ cat opera.lua
debug_print("Window Name: " .. get_window_name()); # start with "devilspie2 --debug"
debug_print("Window Class: " .. get_window_class());
if (get_window_class() == "Opera") then
debug_print("Finestra d'Opera detectada!");
-- Intentem maximitzar immediatament
maximize();
-- I una segona vegada per si de cas el Flatpak ha trigat a carregar
debug_print("Intentant maximitzar Opera...");
-- Esperem una fracció de segon per si el Flatpak encara s'estava dibuixant
os.execute("sleep 0.1");
maximize();
debug_print("Ordre de maximització enviada.");
Provem sense reiniciar la maquina :
sebas@minie:~$ pkill devilspie2
sebas@minie:~$ devilspie2 --debug
Running devilspie2 in debug mode.
Using scripts from folder: /home/sebas/.config/devilspie2
------------
List of Lua files handling "window_open" events in folder:
/home/sebas/.config/devilspie2/opera.lua
List of Lua files handling "window_close" events in folder:
List of Lua files handling "window_focus" events in folder:
List of Lua files handling "window_blur" events in folder:
------------
Finestra d'Opera detectada!
Intentant maximitzar Opera...
Ordre de maximització enviada.
Obrim Opera ... et voilà ! - es maximitza dinàmicament.
Per què la versió anterior no funcionava?
El problema dels Flatpaks (com el teu Opera v125) és que primer creen una finestra buida ("placeholder") i després carreguen el contingut.
Afegeix-lo a l'inici del sistema:
- ves al menú de Mint -> Aplicacions d'inici (Startup Applications).
- clica el botó "+"" -> Ordre personalitzada (Custom Command)
- nom: Devilspie2
- ordre: devilspie2
- clica "Afegeix"
Prova-ho: executa devilspie2 a la terminal (per no haver de reiniciar el PC ara mateix) i obre l'Opera de Flatpak. S'hauria de maximitzar tot sol a l'instant.
Note : tanca Opera utilitzant la drecera Ctrl + Q o des del menú Exit.
No premis la "X" de la finestra directament, ja que de vegades no desa l'estat.
si no funciona ...
Wayland vs. X11
Devilspie2 is designed for X11.
If you are running a modern GNOME or KDE session on Wayland, Devilspie2 will generally not work because Wayland limits how applications can manipulate other windows for security reasons.
Firefox
64-bit, Nightly - supported operating systems:
Windows 7 64-bit edition and Windows Server 2008 R2 64-bit edition.
Get all (old) releases
Also
portable,
portable - old antena requires v30
Firefox Add-ons
Pending : tool to save a film into an AVI file.
FLV addons :
Change browser title.
Change browser id : User Agent Switcher. Gracias, Fran !
Magnet protocol association: about.config +
set network.protocol-handler.expose.magnet to false.
Install "No Script !" from here and Adobe Flah Player from here
Preferences
Normal prefs are kept in prefs.js in the user's profile directory
(which is overwritten by Mozilla every time a pref is changed),
but here's a tip:
prefs or other JavaScript
that you don't want overwritten (e.g. comments)
can be put in a file called user.js in the same directory,
which is under the user's control
and is read but never written by Mozilla.
customizing preferences
Complete list :
preferential.mozdev
- about: - show version number, copyright
- about:config - show Configuration console
about:config preferences.
Modify browser.cache.disk.capacity ... from 50 MB !
- about:cache - display summary of memory and file cache.
- about:buildconfig - display compiler options used.
- about:plugins - enumerate installed add-ons.
To see complete filename and path, you must go about:config,
filter by plugin and set plugin.expose_full_path to true before display about:plugins.
- about:addons - enumerate add-ons
There are
four separate sections of the Add-ons Manager window:
- Get Add-ons
- Extensions
- Appearence
- Plugins
To customize the Add-ons Manager see the extensions.getAddons.maxResults preference in the Advanced Tweaking section.
- about:credits - list developers.
Find specific location : use ChromEdit.xpi
Install this extension,
(
using this
URL
)
restart Firefox and
Edit User Files item shows up on the Tools menu.
See userChrome.css, userContent.css, User.jp, Prefs.js, ...
URLs : ChromEdit Mozillazine.org
Try Mozilla
[10/nov/2003 : v 1.5, 11,9 MB].
Firebird
v 0.7, 6.8 MB, 20/01/2004 (ex "Phoenix" browser).
Firefox, v 0.8
See Leech - download all files !
Set user.js : select cache location (real name is c:\temp\Cache) as
user_pref("browser.cache.disk.parent_directory","C:\\TEMP");
File is located at
C:\Documents and Settings\SP87026\Application Data\Phoenix\Profiles\default\0mkgdc4h.slt
Add BookMarkLets
or own code !
Shortcuts
- CTRL + J = downloads
- CTRL + U = page source
- CTRL + Shift + Del = Clear Recent History
- F11 = toggle Full Screen
- F12 = toggle Developer Tools
shortcuts
Developer tools
CTRL + Shift + "I"
devtools docs
URLs en rus o en Unicode ?
Pere 20220903 :
en Firefox hi ha una opció configurable en about:config
que es diu browser.urlbar.decodeURLsOnCopy
i que si pren el valor true el navegador funciona com tu vols.
- open about:config in Firefox, accept any warning
- copy browser.urlbar.decodeURLsOnCopy and paste into that page's "Search" bar
- double-click that setting to set it to true
super user
Firefox misc
Can't install updates
Software installation is currently disabled.
Click Edit Options... to enable it and try again.
You click Edit Options and there is no option to enable software installation.
Here's how to fix it.
Since the option to enable software installation no longer exists in the UI,
you will need to use about:config
to reset the "xpinstall.enabled" preference to the default "true" value.
- type about:config in the Location Bar and hit enter.
- type xpi in the Filter box and find xpinstall.enabled in the list.
- make sure its value is set to "true" (double-click will toggle).
Java RunTime
Try to play Thinking Machine -
JRT is required and pseudo-auto-installed.
Themes
Themes are skins for Mozilla applications.
They allow you to change the look and feel
of the user interface and personalize it to your tastes.
A theme can simply change colors,
or it can change every piece of its appearance.
addons.mozilla
Extensions
urladdons,
add-ons
Get extensions :
DOM Inspector 1.8 - I think this came with Firefox
Greasemonkey 0.6.4 - Manages user scripts. Haven't played with yet.
ViewSourceWith 0.0.7.8 - allows me to choose in context menu.
IBM BluePages Real-Time Enterprise Director 0.202
SessionSaver .2 - saves and restores entire sessions like Opera.
Web Developer 0.9.4 -- useful for examining web pages.
Image Zoom 0.2.1 -- allows zoom of text AND images.
Add N Edit Cookies 0.2.1.0 -- Interesting tool. I like to change the names and values of cookies and just let them go back to their owners.
All-in-One Gestures 0.17.4 - gestures like in Opera
Amazing Media Browser - not sure what this one is yet.
Colorful Tabs 0.3 - tabs have different colors
Context Highlight 0.2 -- drag mouse over word, right click and choose "Highlight word" and all identical words are highlighted on the page.
Fetch Text URL 1.6 - highlight a URL and go to it from right click.
HostIP.info Geolocation Plugin 0.3.1.2
HTML Validator 0.7.6 - validates, using a "native editor".
Paste and Go 0.4.3 - Paste into address bar and go.
ScrapBook 0.18.3 - haven't yet figured this one out either.
SmoothWheel 0.44.20050605 - smooth scrolling using mouse wheel.
View Formatted Source 0.9.3.4 -- within the view source maze, this path displays HTML source code in a formatted form.
Bons articles (8)
Problems
- VLC player - uncheck "Firefox plugin"
- Adobe Flash player - read it :
- uninstall Adobe Flash Active X and Flash Player thru CP
- get and run uninstaller
- delete "Flash" directory in "C:\WINDOWS\system32\Macromed\"
- delete "Flash Player" directory in "C:\Documents and Settings\your name\Application Data\Adobe\"
- delete "Flash Player" directory in "C:\Documents and Settings\your name\Application Data\Macromedia\"
- get last version of Adobe Player
- maybe use Adobe Settings Manager
- test it
Chrome
Use F12 to enter Developer Console.
Use "Ctl+Shift+Del" to clear cache.
All commands.
Computed Tab
Use "Shift + Escape" to display Chrome Task Manager
Memory greedy.
To install a *.crx file, as from
FLV : drag it to "extensions" page
URL joc :
chrome://dino/
URLs de administració :
chrome://cache/ * cache {gone}
chrome://downloads/ * downloads (Control+"J")
chrome://extensions/ * extensions
chrome://flags/ * flags, as chrome://flags/#enable-npapi [very very large page]
chrome://settings/ * settings
chrome://plugins/ * plugins {gone}
Ubicació cache :
c:\Documents and Settings\<user>\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache>
Cache viewer : url.
Porta incorporada una bona eina per depurar HTML : "right-button" + "inspeccionar elemento".
Create your
own browser extensions
Funciona perfecte : FLV Video Downloader
Bona neteja
Dilbert feeder
Settings -> Tabs -> "Inactive := never" o the pages are hidden after 7/14/21 days
Software Reporter Tool
How to disable
Software Reporter Tool using file permissions
- go to %localappdata%\google\chrome\User Data\SwReporter\39.195.200.3\
SAG - C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\SwReporter\80.230.200
- right-click software_reporter_tool.exe and select Properties
- under the Security tab, click the Edit button and remove all groups and users from the list
clear cache at Chrome exit
- "3 dots" + Settings
- Privacy and Security
- Site Settings
- Additional Content Settings
- On-device site data
- Delete data sites that have been saved to your device when you close all windows
Google support
Direct link : chrome://settings/content/siteData
Chrome and Java
Chrome no longer supports NPAPI (technology required for Java applets) :
The Java plug-in for web browsers relies on the cross platform plugin architecture NPAPI,
which has been supported by all major web browsers for over a decade.
Google's Chrome version 45 (scheduled for release in September 2015) drops support for NPAPI,
impacting plugins for Silverlight, Java, Facebook Video and other similar NPAPI based plugins.
Chrome language
Change the language settings for the browser:
- click the "Customize and control Google Chrome" icon in the top-right corner of the browser, then select Settings
- click Show advanced settings
- click Language and input settings
- if Spanish is selected, select English, then click Display Google Chrome in this language
If English isn't in the list, click Add then select it
- also check the order in which the languages appear
Google Chrome uses the list of languages in this order. So if English is below Spanish in the list, drag English to the top of the list
- click Done.
Set the language on the Google search settings web page
(1) go to this URL: http://www.google.co.uk/preferences?hl=en#languages,
click Languages, then set the Google text field and the search results field to English
Set the International English Google search page as your home page
- click the "Customize and control Google Chrome" icon in the top-right corner of the browser, then select Settings.
- under "Appearance", select Show Home button.
- click Change next to "New Tab page".
- select Open this page, then type in the URL of the International English Google search page: http://www.google.com/intl/en/
- click OK.
Change the search engine address
- right-click the Google Chrome address bar and select Edit search engines
- right-click the URL next to the Google entry, and click Copy
- in the "Add a new search engine" field, type a name for your new English version of Google,
then type your choice of keyword in the "Keyword" field. The values in these fields must be different from the existing search engines.
- paste the URL that you copied from the default Google entry in the URL field,
then replace {google:baseURL} with http://www.google.com/
- click Done
Shortcuts
- CTRL + SHIFT + "T" : reopen TAB
Chrome + gMail on Android
Cant create a new "label" :
can't create labels from the Gmail app
Alternatives a Google
DHT crawler
dhtcrawler is a DHT crawler written in erlang.
It can join a DHT network and crawl many P2P torrents.
The program saves all torrent info into database and provides an http interface to search a torrent by a keyword
BTDigg -> github
Ghost - disk cloning utility
General Protection Fault at eip=214; flags=3297
eax=ffed1000 ebx=7ccd877f ecx=00000003 edx=ffef455b esi=0038dae6 edi=00023505
ebp=ffed1056 esp=00003ffc cs=af ds=b7 es=b7 fs=a7 gs=0 ss=a7 error=0000
Com es fa servir stand alone ?
Boot from both floppys (v 8.0). Then select
- to create an image : "Local" + "Partition" + "To Image"
- to restore an image :
Floppy Image + 2 floppys de Ghost son a C.V@gmailSpace
Get Ghost32.exe, que funciona sota Guindous !
Ghost v 9.0 requires ".Net Framework 1.1" !?!?!?
See Ghost 10
System requirements
Alternativa : DriveSnapShot
-
url
-
Crack
-
Restoring a system partition will require DOS;
other drives can be restored using Windows
Problems with GINA
url :
Go into safemode remove pgina and the machine comes back fine.
In registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
GinaChainDLL=c:\pGina\pGina.dll
GinaDLL=C:\Program Files\Symantec\Ghost\ginastub.dll
Can you boot to safe mode, edit the registry, and look for that string.
There are reports of Ghost changing it from
C:\WINNT\SYSTEM32\MSGINA.DLL
to
C:\program files\nortonghost\GINASTUB.DLL
url
To do this you will need to run regedit from another machine.
From the "Registry" menu choose "Connect Network Registry"
and browse for your client machine, then delete the registry key.
Uninstall
url
Recovery CD
Finalment (01/2007), tinc
198.320.439 Symantec Recovery Disk(ISO-bootable).rar
que es converteix en
493.195.420 Norton Ghost 2005 v9.0 (ISO-bootable).nrg
que amb el Nero fa un CD bootable !
Ara cal un Ghost 9.0 per fer la imatge de una partició ...
261.615.926 Symantec Norton Ghost v.9.0 Full_OK.rar
que es converteix en
570.402.816 Symantec Norton Ghost v.9.0 Full_OK.iso
que es un CD que instala Ghost 9.0
Fem-ho servir :
Kayak : (Gener 2007)
c:\ triga 1 hora (3 GB) en grabarse al USB
iomega:\hp\ triga 1 hora 1/2 (3 GB) en restaurar c:\
"Advanced Recovery Tasks" + "System Restore" ...
Airis : 3h 45 min = 137 GB
HP-DV9000 : 20 minuts (17 GB de la partició de 100 GB)
HP-DV9000 recovery
- find recovery image : 500GB:\HP_DV9000\100GB\C_drive.sv2i [14/1/2007] 83 GB, NTFS.
- boot from Recovery CD
Starting Symantec Recovery Disk ...
- Advanced Recovery Tasks ...
- System restore
- System Restore Wizard : "Restore Drives"
- Select Origin file ...
CloneZilla
| Save disk to image
| Restore image to disk
|
- boot CD
- "start CloneZilla Live"
- language := english en-US ;
- dont change keymap ;
- start CloneZilla ;
- device -> image
- image := local_dev ;
- connect USB + click "Enter" ;
- /home/partimag -> to USB (sdb1)
- select folder := clonezilla_T400 ;
- see disk space
- mode := beginner ;
- savedisk (to image)
- select name (as SB2)
- source := sda ;
- see command we shall use
- skip checking
- check image
- go
- [y]
|
- boot CD
- start CloneZilla Live
- language := english ;
- dont change keymap
- start CloneZilla
- device-image
- local_dev
- connect USB
- /home/partimag -> to USB
- select folder
- see disk space
- beginner mode
- restoredisk
- select name (as SB2)
- target := sda ;
- see command we shall use
- sure [y]
- again [y]
|
29/03/2008, HP : 52 minuts = Ghost 15 GB image of 18 GB c: disk.
X-windows
xMing
- on Raspberry (192.168.1.123) do "export DISPLAY=192.168.1.36:0.0", que es la IP del w500
- on w500 (192.168.1.36) :
- install xMing
- edit X0.hosts to include 192.168.1.123
- start xMing
- on Rasberry, run "python 9_webcam.py"
- on W500 a screen comes up with the continous output of the webcam connected to Raspberry !
- if you run "python 4_foto_verbose.py", you get a PNG file into "/home/pi/semafor/public/images/webcam/"
Remote Control
- DWRCC (Gedas)
- Escritorio remoto (Guindous)
- Net Meeting (HAL)
- TightVNC (Albert, port 5900)
url (free, GPL)
+
NetCat
- VNC Viewer 4
- Tean Viewer {guifi}
Abyss
Create a web site and put its files in the directory
<Abyss Web Server directory>/htdocs.
The CGI scripts must be put in <Abyss Web Server directory>/cgi-bin directory.
Console is located at http://127.0.0.1:9999 :
W95 : U := "sebas", K := "ku...r", WebServer Potr := 8090 !
The browser has to specify in the request the host name
because many modern web servers (including Abyss Web Server)
have the ability to serve more than a one host from a single computer
with a single IP address only.
This is called virtual hosting.
In such a case, the IP address of this computer
is associated with more than one domain name.
Has
ASP
support using
seliSoft
News
SEPTEMBER 01, 2005 (IDG NEWS SERVICE) - Massachusetts Monday unveiled plans to phase out Microsoft Corp.'s Office
in favor of office-productivity suites that support an open-document format
from the Organization for the Advancement of Structured Information Standards (OASIS),
according to a statement on the commonwealth's Web site.
Officials are seeking public comment on the proposal through Sept. 9.
BenchMarks
url
* THG Benchmark Method Revealed
* Preparation
* OpenGL
o Quake III Arena
o Quake III Team Arena
o Wolfenstein Enemy Territory
* DirectX 8
o Unreal Tournament 2004
o 3DMark 2003
* DirectX 9
o 3DMark 2005
o Far Cry
o Doom 3
* Video Encoding And Editing
o MainConcept MPEG Encoder 1.4.2
o Studio 9 Plus
o DivX And XviD Encoding With Auto Gordian Knot
o Windows Media Encoder
* Audio Encoding And Editing
o Lame MP3 Encoding
o CoolEdit Pro 2.1
o Nuendo 2
* Rendering
o 3DS Max 7.0
* File Compression
o WinRAR
* Synthetic Benchmarks
o SiSoftware Sandra Pro
* Professional Application Benchmarks
o SPECviewperf 8
o LightWave 3D 8.2
o Cinema 4D XL
* Audio
o MP3 Maker 2004 Titanium
* Memory
o WStream
* Conclusion
url
Additional information on and updates to the
Ziff-Davis Benchmark Operation Project software (ZDBOp)
including Winstone, WinBench, WebBench, NetBench, and ServerBench,
are found at:
http://www.zdbop.com/
Additional information on the BAPCO SYSmark/NT utility is available at:
http://www.bapco.com/
Information on the Windows NT Resource Kit
is available at Microsoft's Web site at:
http://mspress.microsoft.com/
From
NT Optimization 101
FT
Éste está muy bien ...
Sandra
Si no te gusta, hay los sysmark's, pcmark, etc...
( buscalos tambien en guru3d )
estos te darán un índice 'general'.
Si quieres algo super sencillo,
que básicamente te dé un índice de procesador y memoria,
el Super_pi está bien.
[url]
.. y te dedicas a mirar lo que tarda en calcular
1.000.000 de dígitos de pi.
Para disco hay otras cosas como el Bench32 :
[url]
... que te dará el transfer rate del disco.
| Maquina | Digitos | Tiempo
|
| T61 | 1M | 23 seg
|
| T400 | 1M | 23 seg
|
Traficants d'esclaus o de carn
- Accenture (tania)
- Azertia (antonio)
- Coritel (pep)
- Everis
- INDRA
- INSA (santi)
- Matchmind (mario@inditex)
- Primeur (santi from iniditex, david banchini)
- Tecsidel
- T-systems (alberto from hal)
URL
Emir 2010 :
Semàfors
- Event - notify event has occurred
- MuxWait - wait multiple events
- Mutex - coordinate shared access
BuzzWords
- Apache = HTTP server
-
LAMP = Linux + Apache + MySQL/MariaDB + Perl/PHP/Python = principal components to build a viable general purpose web server
-
MEAN = MongoDB, Express, Angular, Node.js
- Process Choreographer (after WorkFlow)
- SOA = Service-Oriented Architecture.
- Tomcat = servlet container, "pure Java" HTTP web server.
Free Email providers
Yandex
- Homepage
- All new Yandex Disk users get 5 GB of free space. {I see 10 GB}
- The total and the free space of your Yandex.Disk is shown on the indicator in the lower left corner of the
Yandex.Disk window
Proton Mail
AOL
*** do NOT use it -> caduquen ***
WhatsApp and related items
- Com compartir un
contacte ?
Adjuntar-lo (icona "clip")
- fer backup a gDrive
- fancytext :
- bold text : if you’d like your text to appear in bold, simply add an asterix “*” before and after your text
- italic text : if you’d prefer to send your message in italics, you can do this by adding an underscore “_” before and after your text
- to send a message in strikethrough, you’ll need to add a tilde or “~” before and after the text
chatejar amb un mateix o enviar-te fitxers (per guardar)
- obre la llista de contactes, toca el boto "+" (crear nou xat) i apareixera en la llista de persones el teu nom amb sufixe (You)
- crear un contacte amb el teu numero de telefon mobil
- link web : http://wa.me/numero_de_telefon
- grup amb tu mateix : fes un grup amb algu altre i depres el treus del grup -> "Sebas receptes", "Sebas viatges" ... etc
Resync contacts
- launch WhatsApp application
- click "New Contact" ("+" icon bottom right)
- click 3dots top right
- click "Actualizar" or "Refresh"
Search Engines
Aeiwi,
Aesop
Aiwa Gulf
Alexa
Best Yellow
Blu Win
Claymont
CrucesOnline
DH Climate
Entire Web
eVisum
ExactSeek
GigaBlast
GlobePage
Google
InternetCruiser
Jade
Jadoo
MavicaNet
MaxPromo
National Directory
Nerd World
OnSeek
Scrub The Web
Search It
SearchORama
Search Sight
Search Warp
SitesOnDisplay
Spider
Subjex
Super Snooper
WalHello
WebSquash
WiseNut
W8
Google - who's behind
Sergei Brin & Larry Page
"Google killed SEO" is a dramatic way of saying that the traditional, and in some cases, "lazy" methods of Search Engine Optimization are no longer effective.
... with the HCU in 2023 (Helpful Content Update)
This is where SEO → GEO (Generative Engine Optimization) comes in.
Old tactics (keyword stuffing, templated content, scaling low-effort articles) stopped working
Google - ideas & tools
- Don't be evil,
Alphabet, now Google’s overlord, ditches "Don’t be evil" for "Do the right thing"
- Alphabet Inc. will replace Google Inc.
as the publicly-traded entity - Larry Page & Sergey Brin
-
Tecnologia,
Gulp,
Job Oportunities,
Fool's Day 2000,
WiFi,
AdSense (anuncis),
Data Center,
Local Guides,
...
Mes conya :
RFC 1149 = Standard for the transmission of IP datagrams on avian carriers ;
RFC 2549 = IP over Avian Carriers with Quality of Service ;
- doodles :
all,
PacNam site : permanent
doodle !
Wilderness Downtown, una passada HTML5 + StreetView ...
Llegeix el seu blog.
Resum al ideal
- My groups !
- Docs go
Drive (15 GB versus dropBox [initial] 2 GB [+500 MB]) !!!
*** check remaining storage ***
Application Launcher for Drive at Chrome (!?) -
Once you enable it, it allows to open files on Google Drive from the browser in compatible/supported apps installed on your computer,
for e.g. when you right click on a PDF file and select "Open with",
you'll see the applications that can open it on your computer like Sumatra PDF and other.
- Public DNS
- eines - 55 a https://about.google/products
Options ->
Products : alerts, blog search, Chrome, directory, images, news, scholar,
explore and innovate, docs, groups, translate, ...
- com convertir el texte de una imatge en texte :
- upload your image or PDF to Google Drive
- right-click the file, and select "Open with" > "Google Docs"
- wait a bit, and you'll get a document with both the original file (the image) and the extracted text
- build a free web site : sites.google.com :
mine
- search console
- URL Inspection Tool - {impressionant} :
- See the current index status of a URL.
- Inspect a live URL : Test whether a page on your site is able to be indexed.
- Request indexing for a URL.
- View a rendered version of the page: See a screenshot of how Googlebot sees the page.
- Filter dosc by size : > 5 MB :
Operadors de cerca disponibles a Gmail
- gMail : use search operators as
has:attachment filename:doc !
- 'site:' modifier : search argument = "Unable to load message catalog - mqji" site:mqseries.net
- APIs use the SOAP and WSDL standards
-
Verify ownership,
index a site
-
Add-ons [***],
Firefox
tools
- email notifier
- Fast search
- Web Master tools
- gMail loader
- Code (as GitHub) :
GWT { web toolkit },
MQ jExplorer
- Talk +
Talk - ke es ? Un IM client !
- Hangouts = new xat -
Hangouts substituirà Google Talk el dia 26 de juny de 2017
- Google Earth,
download
Versus NASA (open-source !)
Ancient Rome in 3D
Ampliació :
Burning Man Earth = 3D virtual representation of Black Rock City.
Protecció ?
Google Earth - gratis
Google Earth Plus- 20 USD
Google Earth Pro - 400 USD
- Google Maps
- amb coordenades, as 42 38 N 8 35' W.
GPS coordinates.
ToolServer !
- Fukushima : 37° 25' 22.7 N 141° 01' 58.5 E @ http://maps.google.es/
- Censored maps ...
- 2012 : imatges a 45 graus!
- Remove labels :
- click on "Menu", top left
- turn on Earth mode (second item of the menu after "Mapa") if it's not on
- under "Satelit" there is a flip-flop labeled "Etiquetes (des)activades"
- Open Street : competencia
- features :
- mesurar distancies i superficies
- Street Viev history - veure fotos antigues del lloc (fetes per Google)
- integracio de agenda amb mapes amb alarmes
Google Earth Studio !!!
- Gmail Space add-on :
store/share photos/music - files less than 14 MB.
Tools + GSpace :
chrome://gspace/content/gspaceWindow.xul
Used by Gmail Drive
- Books
- RSS reader - 2013, July 1st
- News
- Calendar
- Knol (enciclopedia)
- YouTube -
www.youtube.com (old),
music.youtube.com - new Youtube, only music, no videos {***}
get any video :
use getvideo.at or
tubeninja.net or
y2mate
- Google at work on desktop Linux
- Google (2007) Apps
- Google Pack :
the pack includes many apps which compete directly with the Windows bundle,
such as Google Talk,
Google Desktop,
Mozilla Firefox,
the Trillian instant messenger client,
RealPlayer,
and Picasa photo management.
-
descripció
Pack :
Chrome, Spyware Doctor, Picasa, Adobe Reader, Skype, Google Earth, Norton Security Scan,
Google Desktop, Google Talk, Real Player.
- The Media Detector can be easily disabled in Picasa's options:
- open Picasa
- click "Tools"
- click "Options"
- on the General tab, uncheck the "Automatically detect media (shows icon in the system tray)" option
- click "OK"
- Google Chat (within GMAIL, Feb/2006)
Which browsers support chat in Gmail? Internet Explorer 6.0+ and Firefox 1.0+
- classroom :
servei web gratuït desenvolupat per les escoles i que vol simplificar la creació, distribució i avaluació de tasques.
El principal propòsit de Google Classroom és el de poder compartir arxius en directe entre mestres i estudiants.
- Google Notebook - un NoteBook online (google-notebook.xpi for Firefox).
Entry point
- Writely - una mena de Word online.
- Spreadsheets - una mena de Excel online.
- Calendar.
- Sketch.
Dibuixar la "tennis court" vista des el punt de vista de la bola al moment de saque.
- Co-op, Trends, Widgets, ... [05/2006]
- Pre-Filtre : Soople - easy search in Google {gone 201907}
- Blogger [07/2008]
- Google provides a usable Gmail outgoing mail server as long as an account is registered.
Gmail SMTP server uses SSL connection on port 465.
- animals en 3D :
Es compatible con los sistemas operativos iOS y Android,
teniendo como único requisito que el smartphone con el que se haga sea compatible con ARCore,
que es el motor de realidad aumentada de Google.
Supported devices - Huawei P10 no hi es
Chrome OS
wiki :
Chrome OS is a Linux distribution developed and designed by Google
DNS at settings
Dont use "default" DNS !
crosh commands
Dont have "cd" ...
Google Cloud
starting May 12, 2025, you will be required to use multi-factor authentication (MFA), also known as 2-Step Verification (2SV),
to access Google Cloud console, gcloud CLI, and Firebase console.
You’re receiving this notice because you have access to projects on Google Cloud.
To ensure continued access to Google Cloud console, gcloud CLI, and Firebase console,
you are required to
turn on 2-Step Verification
for your account from
security.google.com
Google APIs
github
my projects using Google APIs
- python reads JSON and writes to SpreadSheet
Account : Abel
Code : /home/sebas/dades/python/gugel_sheets
- python searches pictures for a given name
Account : Jahanguir
Code : /home/sebas/dades/ai/cares
- python to access Gmail messages and filter by "subject"
Account
Code : /home/sebas/dades/ai/gmail
Details : API cfg
SpreadSheets
Extensions
Funcio interessant :
- abre tu hoja de cálculo de Google.
- ve a Extensiones > Apps Script.
- pega el siguiente código JavaScript en el editor
function obtenerYRegistrarID() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); // obtiene el objeto de la hoja de cálculo activa.
var id = spreadsheet.getId() ; // usa el método getId() para obtener el ID de la hoja.
Logger.log("El ID de la hoja de cálculo es: " + id) ; // usa Logger.log() para imprimir el ID en el registro de ejecución.
}
- guarda el script : clic en el icono "diskette"
- clic en "Ejecutar"
Privacy
Tema important !
- disable "Location" on your phone
- Google Services :
- turn off search personalization :
My
Activity and "remove Web History"
- turn off personal results : "Search Settings" + "Search plus Your World" : select "do not use personal results"
- opt out of ad personalization : visit
ads preferences and opt out 2 types of ads :
"Ads on Search and Gmail" and "Ads on the web"
- My account settings - see "Ads Personalization" o "Configuració d'anuncis"
Change password :
- enter your account
- under "Security," select "Signing in to Google"
- set new password, minimum 8 chars
- [***] see your timeline by date
as 4/ago/2018 a Sant Cugat or 7/març/2018 Paraguayo
disable two-step
- enter your account
- go "Seguretat"
- sota "Inici de sessió a Google", escollir "Verificació en dos passos"
Credential security
We’re writing to provide you with security best practices regarding the management of service account keys and API keys within your Google Cloud environment.
Recent security trends indicate that long-lived credentials without proper security best practices remain a top security risk for unauthorized access.
To ensure your environment remains secure, and to modernize your authentication strategy, we strongly advise implementing the unified security framework outlined below.
Secure the credential lifecycle: apply standard security hygiene by following these best practices:
- Zero-Code Storage
Never commit keys to source code or version control. Use Secret Manager to inject credentials at runtime.
- Disable Dormant Keys
Audit your active keys and decommission any that show no activity over the last 30 days.
- Enforce API Restrictions
Never leave an API key unrestricted.
Limit keys to specific APIs (e.g., Maps Java Script only) and apply environmental restrictions (IP addresses, HTTP referrers, or bundle IDs).
- Apply Least Privilege
Never give full permissions to a service account.
Use the IAM recommender to prune unused permissions for service accounts, ensuring only the absolute minimum access required for their function.
- Mandatory Rotation
Implement the iam.serviceAccountKeyExpiryHours policy to enforce a maximum lifespan for all user-managed service account keys.
Web App
Read
Web Fundamentals, as
manifest.json ;
see StackOverflow
Ombres
Com fa Chrome per instalar una task al meu XP ?
gMail
Homepage
gMail tricks
gMail & Android
Google code,
Android shell command reference
Proxy configuration / settings ???
Turn off 2-Step Verification - de vegades no tinc el mobil !
triar el idioma del Gmail
- open Gmail
- in the top right, click "Settings"
- click "See all settings"
- in the "Language" section, pick a language from the drop-down menu
- at the bottom of the page, click "Save Changes"
Gmail access from an APP
- entrem al Account
- escollir "Seguretat"
- anem a "Accés d'aplicacions menys segures"
- escollim "Permet aplicacions menys segures: ACTIVAT"
support
Less secure app blocked
Google blocked the app that you were trying to use because it doesn't meet our security standards.
Some apps and devices use less secure sign-in technology, which makes your account more vulnerable.
You can turn off access for these apps, which we recommend, or turn on access if you want to use them despite the risks.
Google will automatically turn this setting OFF if it's not being used.
*** allow less secure APPS ***
Gmail - iniciar la sessió amb contrasenyes d'aplicació
Anar a seguretat i activar "verificacio en 2 passos"
Molt interessant, pero no em funciona
support
Remove 2SV
To remove the "confirm on phone" prompt in Gmail,
you need to disable 2-Step Verification (2SV) for your Google Account through your account settings.
It involves going to myaccount.google.com/security,
finding the 2-Step Verification section, and turning it off (you'll need to sign in and verify first).
Gmail 007 error
It's likely caused by one of three issues:
configuration issues with security software installed on your computer,
a browser cache that needs to be cleared,
or a temporary glitch with the Gmail server.
- open ZoneAlarm Pro, and click Privacy
- click Site List, and then click Add
- enter mail.google.com
- click the X under Persistent Cookie Control for mail.google.com
- set the cookie control to Allowed
- clear browser's cache
- change http:// for https:// !
url
Gmail access from python
Activate 2-step validation and create APP password
- go to your Google Account : myaccount.google.com/ - joandelstrons@gmail.com
- click Security on the left-hand menu.
- under the "How you sign in to Google" section, click on 2-Step Verification.
- search for "App Passwords"
- give it a name: "gmail from python"
- click Create.
- copy the code: a 16-character code in a yellow box will appear.
Copy it immediately, as you won't be able to see it again once you click "Done."
Direct access : myaccount.google.com/apppasswords
Gmail access using IMAP
/home/sebas/dades/ai/gmail/imap.py
sebas@minie:~/dades/ai/gmail$ ./imap.py
¡Se encontraron 2 mensajes nuevos!
- De: Sebastia Altemir <sebastiasebas@gmail.com>
Asunto: filtro python
- De: Sebastia Altemir <sebastiasebas@gmail.com>
Asunto: filtro python
sebas@minie:~/dades/ai/gmail$ ./imap.py
^[[FNo se encontraron mensajes nuevos con el asunto: 'filtro python'
Gmail access using Google API
Gemini "how to create "credentials.json"
- Step 1: Set up a Project in Google Cloud
- go to the Google Cloud Console
- click "Select a project", then "New Project"
- give it a name (e.g., "python reads gmail") and click "Create"
- Step 2: Enable the API
You have to tell Google which service you want to use.
- in the search bar at the top, type the API you need (e.g., "Gmail API" or "Google Drive API").
- Click on the result and then click the blue Enable button.
- Step 3: Configure the OAuth Consent Screen
Before getting credentials, you must tell Google what users will see when they log in.
- go to APIs & Services > OAuth consent screen
- do "Project configuration"
- Fill in the required fields:
- App name (python2gmail)
- User support email (joandelstrons@gmail.com)
- select "External" (unless you have a Google Workspace organization) and click "Create"
- and Developer contact info (joandelstrons@gmail.com)
- Step 4: Create the Credentials (the .json file)
- go to APIs & Services > Credentials
- click "+ Create Credentials" at the top and select "OAuth client ID"
- for "Application type", select "Desktop App" (this is the standard for Linux scripts and local testing).
- give it a name (miniereadsgmail) and click "Create"
- A box will pop up saying "OAuth client created." Click Download JSON
- Step 5: How to use the file
once downloaded, you will have a file with a long, messy name like "client_secret_92298466-7p1b0dr3l1iqoq6666a3sdvu9io.apps.googleusercontent.com.json"
rename the file to exactly "credentials.json"
move it into the root directory of your project (where your code is located).
Problema :
sebas@minie:~/dades/ai/gmail$ ./gapi.py
Please visit this URL to authorize this application:
https://accounts.google.com/o/oauth2/auth?response_type=code&client_id=966-7uo.apps.googleusercontent.com&redirect_uri=http%3A%2F%2Flocalhost%3A57893%2F&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fgmail.readonly&state=OnvAN&access_type=offline
Afegeix-te com a "Test User" - aquesta és la millor solució si l'app és només per a tu.
- ves a Google Cloud Console
- selecciona el teu projecte (python2gmail).
- al menú de l'esquerra, ves a APIs & Services > OAuth consent screen.
- ves a la secció "Audience", then "Test users"
- fes clic a "+ ADD USERS"
- escriu la teva adreça de Gmail (la mateixa amb la qual estàs intentant entrar) = joandelstrons@gmail.com
- fes clic a "Save"
Igual : solució B: Publica l'aplicació (Per evitar limitacions)
Si vols que l'aplicació estigui "disponible" sense restriccions de test (tot i que seguirà sense estar verificada oficialment per Google), pots passar-la a producció:
A la mateixa pàgina de "OAuth consent screen", busca "Audience" i alli pica el botó "PUBLISH APP"
"Google hasn’t verified this app. The app is requesting access to sensitive info in your Google Account."
Go "Advanced" (bottom left)
The authentication flow has completed. You may close this window.
sebas@minie:~/dades/ai/gmail$ ls token.json
4 -rw-rw-r-- 1 sebas sebas 743 Feb 14 19:01 token.json
returned "Gmail API has not been used in project 1091562002137 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/gmail.googleapis.com/overview?project=1091562002137 then retry.
Anar a URL i picar "Enable" (Gmail API)
OK :
sebas@minie:~/dades/ai/gmail$ ./gapi.py
+++ Se encontraron 1 mensajes:
- Encontrado: filtro python
Compte : no "marca" el missatge com "llegit" ... a diferencia del codi amb IMAP
Google Drive
Google Drive and Google Photos use the same cloud storage.
Once you get a Google account, you receive 15 GB of storage that includes Google Drive, Email, and Google Photos.
Google One - 15 GB of shared space for
- GoogleDrive
- Gmail
- Google Fotos
Deseu fitxers de fins a 5 TB cadascun (???)
Verify your space ->
one.google.com/storage
Force Sync using "Backup and Sync from Google" at W500 -
install and instructions
Linux ?
Save your photos
Bon article : manage files in your Google Drive storage
Folder under Desktop
There must be an explicit folder under Windows, so we can create files in it and it gets synchronized when connected
{w500} C:\Users\Administrator\Google Drive
What if I log into Google using another usr/pwd ? That data goes also into local drive ?
Conclusion : dont use guindous folder.
Where is the folder under Linux ???
Share gDrive directory (with photos)
- access Google Drive :
- log into gMail account, using usr/pwd
- top-right there's an icon composed of 9 dots (3x3), called "google apps" - click on it
- select "Drive" to go into drive.google
- right-click to create a directory "photos to share"
- drop few pics into the folder
- wait for the files to upload
- come out of the folder
- right-click on folder name and choose "Compartir"
- enter the person's email and click "Send"
Google Takeout
Google Takeout Homepage
Steps :
- Go to Google Takeout
- Select the Google Drive service (you may need to add it)
- Choose the specific folder(s) you want to download (?)
- Select "Next step"
- Choose your preferred download method, such as "Send download link via email"
- Select "Create export"
- Google will send you an email with a link to download the archive once it's ready
- Download the archive and extract it to your computer
gdown
Or ... use gdown
Minie 20250527 : Lgogdownloader is a client for the GOG.com download API, allowing simple downloads and updates of games and other files from GOG.com
site
Not available on Minie.
rclone (Advanced CLI Tool)
Homepage,
forum,
gDrive config
✅ Steps:
- Install Rclone: https://rclone.org/downloads/ - or use Software Manager
- Run "rclone config" to set up access to your Google Drive.
- Use this command to download a folder:
rclone copy remote:foldername /local/path
Replace:
remote with your remote name (e.g., gdrive)
foldername with the name of the folder in your Drive
/local/path with the destination on your PC
Recommended : set own Client Id :
- enter Google API console
- select a project or create a new project - ID del proyecto: projecte-rclone-461112, project number 707437831765
- under "Enable APIs and Services" search for "Drive", and enable the "Google Drive API".
- click "Credentials" in the left-side panel (not "Create credentials", which opens the wizard).
- click on "Configure Consent Screen" button (near the top right corner of the right panel),
then select "External" and click on "CREATE";
on the next screen, enter an "Application name" ("rclone" is OK);
enter "User Support Email" (your own email is OK);
enter "Developer Contact Email" (your own email is OK); then click on "Save"
- add some scopes :
navigate to the Data Access page within the OAuth consent screen
and use the "Add or Remove Scopes" button.
You can either select scopes from the list of available APIs or manually add a new, unlisted scope.
- add yourself as "test user" : go "Google Auth Platform" + "Audience"
- go "Credentials" (use "Search"), and click on the "+ Create Credentials" button at the top of the screen, then select "OAuth client ID".
- choose an application type of "Desktop app" and click "Create".
- It will show you a client ID and client secret. Make a note of these. [/]
client_secret_707437831765-k0isflt81lmm1oh88khj1i8l2dsudvkg.apps.googleusercontent.com.json
- Go to "Oauth Consent Screen" (use "Search" -> Google Auth Platform / Audience) and then click "Publish APP" button and confirm. You will also want to add yourself as a test user.
- Provide the noted client ID and client secret to rclone
Be aware that, due to the "enhanced security" recently introduced by Google,
you are theoretically expected to "submit your app for verification" and then wait a few weeks(!) for their response;
in practice, you can go right ahead and use the client ID and client secret with rclone.
The only issue will be a very scary confirmation screen shown when you connect via your browser for rclone to be able to get its token-id
(but as this only happens during the remote configuration, it's not such a big deal).
Anem per feina :
sebas@minie:~/Downloads/Irina$ rclone lsd remote:
2025/05/27 15:12:25 Failed to create file system for "remote:": didn't find section in config file
Replace "remote" with the name you gave your drive. Use "rclone config" to see the name of your remote.
sebas@minie:~/Downloads/Irina$ rclone lsd apunts:
2025/05/27 15:14:56 Failed to create file system for "apunts:": drive: failed when making oauth client:
error opening service account credentials file: read /home/sebas/Downloads/Irina: is a directory
Use "rclone config" to change credentials filename
sebas@minie:~/Downloads/Irina$ rclone lsd apunts:
2025/05/27 15:19:00 Failed to create file system for "apunts:": drive: failed when making oauth client:
failed to create oauth client from service account:
error processing credentials: google: read JWT from JSON credentials: 'type' field is "" (expected "service_account")
Remove JSON file, and login using browser
sebas@minie:~/Downloads/Irina$ rclone lsd apunts:
-1 2025-05-27 13:44:56 -1 NANOCIENCIA i NANOTECNOLOGIA
List directory contents :
sebas@minie:~/Downloads/Irina$ rclone lsf apunts:"NANOCIENCIA i NANOTECNOLOGIA"
1r Curs/
2n Curs/
3r Curs/
4t Curs/
5e Curs/
Altres/
Dropbox/
Fotos i Altres/
IMG-20161211-WA0016.jpg
Important/
Lab_Seguretat.docx
Mes llarg :
sebas@minie:~/Downloads/Irina$ rclone lsf apunts:"NANOCIENCIA i NANOTECNOLOGIA/1r Curs"
1ºSemestre/
2ºSemestre/
Altres/
IMG_4931.JPG
IMPRIMIR usb/
Imprimir/
Intro a NiN/
Anem copiant :
sebas@minie:~/Downloads/Irina$ rclone copy apunts:"NANOCIENCIA i NANOTECNOLOGIA/1r Curs" .
sebas@minie:~/Downloads/Irina$ rclone copy apunts:"NANOCIENCIA i NANOTECNOLOGIA/2n Curs" ./2n\ Curs/
sebas@minie:~/Downloads/Irina$ rclone copy apunts:"NANOCIENCIA i NANOTECNOLOGIA/Fotos i Altres" "./Fotos i Altres/"
Google Photos
Google Photos Homepage
How to re-enable quick access to Google Photos in Google Drive :
- go to Google Drive
- on the gear icon, click Settings/Configuració
- no trobo "Create a Google Photos folder"
photos.google.com You can download (in a ZIP file) all the content of an album !
Google Takeout - crea una copia de seguretat (ZIP file) de Google Photos !
Obre "Takeout", deselecciona tot, selecciona "Fotos", escollir ".zip" i 2 GB, llestos.
Google Photos + "Configuracio" + "Exporta les dades"
16 Juny 2023 : el dia 19 de Juliol desapareix "Albums" - fer servir
Takeout + steps
Google Calendar
Create a new calendar (to share with family) :
- On your computer, open
Google Calendar
- On the left, next to "Other calendars", click "Add other calendars" and then "Create new calendar".
- Click Create calendar.
- Add a name and description for your calendar.
- If you want to share your calendar, click on it in the left bar, then select "Share with specific people".
support google create calendar
Now its time to create an event in a shared calendar.
- obrim
Google Calendar
- a dalt a l'esquerra, cliquem "Crea" i escollim "Esdeveniment"
- li posem un titol
- escollim el dia
- a baix a la dreta, al costat de Guardar", cliquem "Mes opcions"
- a la segona linia per sota, despres de "Afegeix una notificacio", hi ha el nom del calendari on posar el event -> escollim "Roda"
- piquem "Guardar"
support google create event
Google SEO
SEO = Search Engine Optimization {$$$}
Objectiu Afisur
- submit to index at
- use keywords
- pay AdWorks
Google Sycamore
Sycamore processor, quantum processor created by Google's Artificial Intelligence division.
uTube
Quantum Virtual Machine
Google Keep
aplicación que funciona como un servicio de notas y listas
Homepage
Rival de Notion
Google Cloud
Homepage
List of API's :
- Analytics Hub API
- BigQuery API
- BigQuery Connection API
- BigQuery Data Policy API
- BigQuery Migration API
- BigQuery Reservation API
- BigQuery Storage API
- Cloud Dataplex API
- Cloud Datastore API
- Cloud Logging API
- Cloud Monitoring API
- Cloud SQL
- Cloud Storage
- Cloud Storage API
- Cloud Trace API
- Dataform API
- Google Cloud APIs
- Google Cloud Storage JSON API
- Service Management API
- Service Usage API
- .
- Google Sheets API
- Gmail API
- Google Drive API
Meta platforms
Meta Platforms, antigament anomenada Facebook, és una empresa multinacional estatunidenca del sector de les tecnologies de la comunicació i continguts a internet.
Va ser fundada per Mark Zuckerberg.
És una de les cinc grosses empreses de tecnologia, juntament amb Microsoft, Amazon.com, Apple Inc i Alphabet Inc.
Va adquirir Instagram, WhatsApp, Oculus VR, Giphy i Mapillary
FB trick
- go "Home"
- click "Friends"
- click "Birthdays" - see today's and coming
Videoconferencies
- Google Hangouts - Meet - Duo
- Jitsi
- Skype (Microsoft)
- ooVoo
- Zoom
- Slack
- Microsoft Teams
- GoToMeeting
- BlueJeans
- Cisco Webex Meetings
- Discord
- FaceTime (Apple)
- Tox - código abierto
- Viber
- WhatsApp
- Line
Gravar la meva pantalla
How-to,
- grafica comparativa
- Camtasia
- Snagit
- {Pere} OBS Open Broadcaster Studio i OSP Open Streaming Platform
- {Isidre} Proshow Professional, de Photodex
- Pinacle
Android emulators 4 guindous
url :
Bluestacks, MeMu, KoPlayer, and Nox ;
url
Fuzzing is well established as an excellent technique for locating vulnerabilities in software.
The basic premise is to deliver intentionally malformed input to target software and detect failure.
Fuzzing is a crucial tool in software vulnerability management,
both for organizations that build software as well as organizations that use software.
A complete fuzzer has three components.
- A poet creates the malformed inputs or test cases.
- A courier delivers test cases to the target software.
- Finally, an oracle detects if a failure has occurred in the target.
Knapsack - maximitzacio en escollir
Aquest és un cas senzill de un problema Knapsack {Pere, 201905}
Tenim que elegir de un conjunt de N items, uns quants d'ells,
amb una restricció de consum i minimitzant (o maximitzant) una variable.
- definim un vector binari x[1..n] on x[i]==1 vol dir si el item "i" està seleccionat, o x[i]==0 no ho està
- definim un vector de consum c[] , en el teu cas el consum de cada item pot ser de una de 3 variants 2, 4 o 10
- definim un vector de cost, p[] en el teu cas, el cost de cada item.
- volem aplicar el constraint sum[1..n] ( x[i] * c[i] ) <= 25
- ... que maximitza l'objectiu sum[1..n] ( x[i] * p[i] )
El problema és que generar tots els vectors x és brutal, doncs creix exponencialment 2^n
Per tant cal altres estratègies i algorismes que el solucionin
La literatura en "computational science" és extensíssima
- binary knapsack problems
- multiple choice knapsack problems
- bounded knapsack problems
- unbounded knapsack problems
- subset-sum problems
- change-making problems (bounded i unbounded)
- binary multiple knapsack problems
- generalized assignment problems
- bin-packing problems
SAG @ SimCity : \\w500\\informatica\maxim - falten params i avaluar per mostrar nomes maxim
Sketchup learning
Videos resum
1 = conceptos
Use the "ESC" key to cancel any action in SketchUp, or use "Undo" action.
2 = dibujar formas
4 rules to draw shapes :
- 1) draw a closed loop of edges to create a surface ; your loop of edges must also be coplanar
- 2) watch the axis directions and use inferring to line up edges.
snap to the Red, Green and Blue axis. Use "infering" (wait 2 seconds on destination point)
- 3) learn and use the different inference points :
- a) endpoint = green dot
- b) cyan = middle point
- c) red = anuthing else on the edge
- d) black dot = two edges cross
- 4) always draw to and from existing edges, or dont draw edges over existing edges.
3) herramientas de modificación : push / pull tool
Amb mesures exactes :
- a) begin the action, such as push/pull a shape
- b) type in a value, as 12cm
- c) press the "Enter" key
Move tool can move :
- a) endpoints
- b) edges
- c) surfaces
- d) selected entities
- e) grouped objects
4) create a chair : (3 methods)
5) 24 videos - barra herramientas
Moore's Law x Page's Law = 1
Moore's law, named after Gordon Moore of Intel says that the number of transistors on a chip will double every eighteen months.
That will result in the speed of the computer doubling as well.
Then along comes Larry Page of Google. He says that software will devolve to half speed every 18 months.
The result is that faster CPU's are required to achieve stand still performance.
"Page's Law is painfully true. It helps to explain why 2001-era PCs which ran Windows XP just fine are incapable of running Windows XP SP3 well, let alone Windows Vista.
Actually, it explains, in part, why so many people feel the need to buy new computers every couple of years.
We're not buying faster machines so we can work faster -- we're buying faster machines to compensate for the speed lost to more bloated, inefficient software."
Here I copy a table from the article which is painfully true according to my experiences:
Windows Version Processor Memory Hard Disk
--------------- --------- ------ ---------
Windows 95 25 MHz 8 MB 50 MB
Windows 98 66 MHz 24 MB 140 MB
Windows Me 150 MHz 32 MB 320 MB
Windows 2000 Server 133 MHz 64 MB 1.0 GB
Windows XP 300 MHz 128 MB 1.5 GB
Windows Vista 1 GHz 1 GB 15 GB
Windows 7 1 GHz 1/2 GB 16/20 GB + DirectX 9 with WDDM 1.0 ; 32-bit(x86) / 64-bit (x64) processor
Soft 2 get
Productes interessants
- PhotoShop 7.0 - [649 USD] - CD Pp.
- Ghost [70 USD] & DriveSnapShot [FTC] - CD3eines / CD2eines.
- Cerberus & Abyss [PAL] -
URL - CD1eines.
- PasswareKit - [495 USD]
URL - CD2eines.
-
Auditor Security Collection - [got it] Good (ipl Knoppix) CD !
-
Honeywall CD
-
MultiSim :
educators = €459,
professionals = €2,599,
students = €39.
-
NetScan tools, 250 USD
Cloud Computing
Major players (Jan 2018)
- Amazon Web Services - see "Pricing"
- Google Cloud Platform - see "Try It Free"
- Microsoft Azure - see "Cuenta Gratuita"
Comparativa
UC Berkeley picks Google :
url
What is cloud computing ?
Cloud computing is a type of computing that relies on sharing computing resources
instead of having local servers or personal devices to handle applications.
File Transfer, 2-nd generation
- RapidShare ( 55 €/any ) ->
alternatives (dead 2015)
- SendSpace - Files too large for sending as email attachments ? up to 300MB
- MegaUpLoad - Adobe Flash. 500 MB.
- Series Yonkis, as House
- FileFactory [JavaScript]
- Ares
- WeTransfer
- https://www.wetransfer.com/ - up to 2 GB - 3 dies (? pro Ukr ?)
- fromsmash.com
- https://fromsmash.com - up to 2 GB - 7 dies
- *** SendGB
- https://www.sendgb.com/ - up to 5 GB, sense registre
- FileTransfer.io
- https://filetransfer.io/ - up to 4 GB {2025.07} ;
Limewire (requieres account, up to 5TB)
- DropSend
- https://www.dropsend.com/ - up to 8 GB with account {Premium to send > 2 GB}
- wormhole.app
- https://wormhole.app - up to 10 GB
- My Air Bridge
- https://www.myairbridge.com/en/ - up to 20 GB
- filebin
- no registration, provides a link you can share, 6 days
- itrnsfr
- 2 GB, sense registre
- ***
Swiss Transfer
, 50 GB, no registration, 30 days - select "email"
- terashare - APP per accedir a fitxers remots
2022.04.11 Ukraina
Нашему творческому сообществу в России,
Мы приняли очень непростое решение временно отказаться от предоставления услуг и от продажи наших продуктов на территории Российской Федерации и Республики Беларусь.
WeTransfer служит творческим людям во всем мире, и мы понимаем, что многие из вас полагаются на наш сервис для обмена идеями и для работы.
Но существует и риск того, что наши продукты и услуги применяются в интересах войны, и с этим мы никак не можем смириться.
Напоминаем, что это вынужденная мера, надеемся на ваше понимание.
Команда WeTransfer
Cloud
- Delicious = servei de gestió d'adreces d'interès socials a través del web
- Pinterest : red social para encontrar, compartir, filtrar y organizar principalmente imágenes, pero también vídeo.
Artificial Inteligence
- Marvin Minsky and "The Emotion Machine"
- ara.cat :
Google
Tensor Flow (open source software library for machine intelligemce) ;
Microsoft
CNTK
(computational network toolkit)
- 2023 list :
- you TLDR - get the text of a video
- use Poe to access chatGPT or Dragonfly
use bing blogs ->
if you want to experience GPT-4, sign up for the new Bing preview
Once you’re in you’ll be able to use the new Bing to Search, Answer, Chat, and Create at Bing.com
- Yuval Noah Harari on AI's danger :
- AI can make decisions by itself
- AI can create new ideas
chinese room : sintax versus semantics
Detailed explanation of John Searle’s “Chinese Room” argument, one of the most famous thought experiments in philosophy of mind and artificial intelligence:
... to challenge the idea of “Strong Artificial Intelligence (AI)” — the claim that a computer running the right program literally understands and has a mind just like a human.
He wanted to show that syntax (symbol manipulation) is not the same as semantics (understanding or meaning).
Imagine this situation:
There is a person inside a closed room who does not understand Chinese.
Inside the room are boxes of Chinese characters (symbols) and a rulebook (in English) that tells the person how to manipulate these symbols.
People outside the room pass in slips of paper with Chinese writing (questions, perhaps).
The person inside looks up the symbols in the rulebook, follows instructions to select and rearrange symbols, and passes back new Chinese sentences through the slot.
To outsiders, the responses from the room are perfectly fluent Chinese — they might believe they’re conversing with a native speaker.
But the person inside the room:
Doesn’t understand any Chinese words or meanings.
Is just manipulating symbols according to formal rules.
what are the main differences between "chatGPT", "Gemini" and "Meta AI"
ChatGPT (OpenAI): ChatGPT is primarily known for its conversational AI capabilities,
focusing on generating human-like text, engaging in discussions, and assisting with creative writing and coding tasks.
Gemini (Google): Gemini is designed to be a highly multimodal AI, meaning it can understand and process various types of input (text, images, audio, video) and generate corresponding outputs.
Its core focus is on advanced reasoning, integrated functionality across Google services, and creative problem-solving.
Meta AI (Meta Platforms): Meta AI is heavily integrated into Meta's suite of social media and communication tools
(Facebook, Instagram, WhatsApp, Messenger, Ray-Ban Meta Smart Glasses).
Its focus is on enhancing social interactions, content creation within these platforms, and offering a personalized AI assistant experience.
Google free AI tools
10+ free AI tools
Google AI Studio
Homepage
- Gemini 3
- Veo 3.1
- Nano Banana
- Mind Maps
- AI Mode
- Magic Cue
- Project Mariner
- Project Astra
- Guided Learning
- Lyria Music AI Sandbox
Google AI Studio
lets use ChatGPT
ChatGPT is a type of artificial intelligence known as a language model,
specifically based on the architecture called GPT (Generative Pre-trained Transformer).
It is designed to understand and generate human-like text based on the input it receives.
Key characteristics of ChatGPT include:
- Natural Language Processing (NLP)
ChatGPT excels at understanding and generating human language, allowing it to engage in conversations, answer questions, and provide explanations.
- Generative
It can generate coherent and contextually relevant text based on a prompt, making it useful for a variety of applications, such as writing, brainstorming, and tutoring.
- Pre-trained
Before fine-tuning on specific tasks, the model is trained on vast amounts of text data, which allows it to learn grammar, facts about the world, and some reasoning abilities.
- Transformer Architecture
It utilizes the transformer model, which is particularly effective for sequential data like text, enabling it to process context and maintain coherence across longer texts.
- Interactive
Designed for interactive communication, ChatGPT can carry on conversations, adapting to user inputs and maintaining context over multiple interactions.
Overall, ChatGPT is widely used in applications such as chatbots, virtual assistants, content creation tools, and educational resources.
zapier
Ana tiene un hermano, Juan, y dos hermanas. Cuantas hermanas tiene Juan ?
Juan tiene dos hermanas. Esto es porque Ana es una de sus hermanas y la otra es la otra hermana de Ana.
Ana tiene dos hermanas y un hermano, Juan. Cuantas hermanas tiene Juan ?
Juan tiene una hermana, que es Ana, ya que Ana tiene dos hermanas y un hermano, y Juan es su hermano.
Or include this phone +1 (800) 242-8478 to your contacts and open it in WhatsApp ...
chatGPOT "Master"
{chatGPT} write me some code
guía para configurar las credenciales -
ir a consola de APIs de Google
prompt :
write a python program to write text into google spreadsheet
To write data to a Google Spreadsheet using Python, you can use the
gspread library, which allows you to interact with Google Sheets.
Additionally, you need to set up Google Sheets API and authenticate with the necessary credentials.
Steps:
Set up Google Sheets API:
Go to the
Google Cloud Console {ignasi.mascopons}
Create a new project {xatGPT}
Enable the Google Sheets API and Google Drive API {search in top box}
Create credentials (OAuth 2.0 or Service Account) {comptexatgpt@xatgpt.iam.gserviceaccount.com}
Download the
credentials.json file {/home/sebas/dades/python/gugel_sheets/xatgpt-264dbc4ab00a.json}
Install required Python libraries:
pip install gspread oauth2client
Create a SpreadSheet : {de_xatGPT}
Write the Python code: {sebas@minie:~/dades/python/gugel_sheets$./4_chat_gpt.py} {***}
import gspread # python3 -m pip install gspread
from oauth2client.service_account import ServiceAccountCredentials
# Define the scope of the API
scope = ["https://spreadsheets.google.com/feeds",
'https://www.googleapis.com/auth/spreadsheets',
'https://www.googleapis.com/auth/drive.file',
'https://www.googleapis.com/auth/drive']
# Add your credentials file path here
creds = ServiceAccountCredentials.from_json_keyfile_name('credentials.json', scope)
# Authenticate and connect to Google Sheets API
client = gspread.authorize(creds)
# Open the spreadsheet by title or ID
# ------------------------------------
spreadsheet = client.open('Your Spreadsheet Name') # Replace with your spreadsheet name or URL
# or
# ... spreadsheet = client.open_by_key(SPREADSHEET_ID) # in GSS URL, betweed "/d/" and "/edit"
# go to desired sheet
# --------------------
worksheet = spreadsheet.sheet1 # Open the first sheet, or use `worksheet = spreadsheet.get_worksheet(0)` for other sheets
# or
# SHEET_NAME = "Deep Seek" # Nombre de la solapa
# Verifica si existe la solapa "Deep Seek", si no, la crea
# try:
# worksheet = spreadsheet.worksheet(SHEET_NAME)
# except gspread.exceptions.WorksheetNotFound:
# worksheet = spreadsheet.add_worksheet(title=SHEET_NAME, rows="100", cols="20")
# Write data to the spreadsheet (various methods)
# ------------------------------------------------
data_to_write = ['Hello', 'World', 'This', 'is', 'a', 'test'] # Example data
# Insert data into the first row
worksheet.append_row(data_to_write)
# Update a specific cell (row, col)
worksheet.update_cell(2, 1, 'Updated Value') # Update cell at row 2, column 1
print("Data written to Google Spreadsheet successfully.")
Explanation:
OAuth2.0 authentication:
ServiceAccountCredentials is used to authenticate your program using a service account with access to Google Sheets.
Opening the spreadsheet: You can open a sheet by name using
client.open('Your Spreadsheet Name').
Writing to a sheet: In this example,
append_row() is used to add a row to the sheet, and
update_cell() is used to modify a specific cell.
Important Notes:
Replace
'credentials.json' with the path to the credentials JSON file you downloaded from the Google Cloud Console.
Replace
'Your Spreadsheet Name' with the actual name of your Google Spreadsheet.
Make sure you share it with the email address from your
credentials.json file (usually something like
your-project-id@appspot.gserviceaccount.com).
You can perform other operations on the sheet (like reading, deleting, or updating cells) using the various methods provided by the
gspread library.
This code in detail
My own : Google Sheets code
{DeepSeek} writes me some code
Resumm del codi :
sebas@minie:~/dades/python/gugel_sheets$ cat 5_deepSeek_to_gss.py
# Configura el alcance y las credenciales
scope = ["https://spreadsheets.google.com/feeds", "https://www.googleapis.com/auth/drive"]
creds = ServiceAccountCredentials.from_json_keyfile_name(CREDENTIALS_FILE, scope)
client = gspread.authorize(creds)
# Abre la hoja de cálculo
try:
spreadsheet = client.open_by_key(SPREADSHEET_ID)
# spreadsheet = client.open( szNomGSS ) # spreadsheet name
except Exception as e:
print(f"Error al abrir la hoja de cálculo: {e}")
sys.exit(1)
# Verifica si existe la solapa "Deep Seek", si no, la crea
try:
worksheet = spreadsheet.worksheet(SHEET_NAME)
except gspread.exceptions.WorksheetNotFound:
worksheet = spreadsheet.add_worksheet(title=SHEET_NAME, rows="100", cols="20")
# Escribe los datos en la hoja
worksheet.update_cell(current_row, START_COL - 1, timestamp) # columna izquierda (B)
worksheet.update_cell(current_row, START_COL, user_input) # columna derecha (C)
Google AI
Google AI is a division of Google dedicated to artificial intelligence.
Gemini (formerly known as Bard) is a generative artificial intelligence chatbot developed by Google.
coses q pot fer Gemini 1.5 :
- resumir y traducir vídeos de YouTube
- analizar documentos PDF, Word, etc
- analizar imágenes {****}
- localizar información en tus correos o documentos de Google Workspace
- buscar vuelos y hoteles
Fem servir Gemini per extreure el texte de un video
- tenim el video (.MP4) en local
- engeguem Gemini i piquem "+" per afegir el MP4 des "Files"
- el prompt serà "Provide a full transcript of the speech in this video, in russian"
-
Open AI : GPT -> Microsoft Bing
GPT = Generative Pre-trained Transformer
Open AI
- OpenAI is an AI research company
- GPT is a family of AI models built by OpenAI
- ChatGPT is a chatbot that uses GPT
Bing's AI search and Microsoft 365 Copilot (all the AI features Microsoft is adding to Word, Excel, and its other Office apps) have GPT working in the background.
OpenAI i Sam Altman
OpenAI nació en San Francisco (California) en diciembre del 2015. Su principal objetivo era crear un sistema de Inteligencia Artificial General (AGI) que pudiera “beneficiar a toda la humanidad”. En la base fue capaz de agrupar a una serie de expertos en este campo, con reconocida experiencia en el oficio. En este grupo estaban Sam Altman, Ilya Sutskever, Greg Brockman, John Schulman, y los inversores-donantes Reid Hoffman, Jessica Livingstone, Peter Thiel y Elon Musk (Tesla). Como el proyecto tenía grandes pretensiones tecnológicas, se comprometieron en obtener mil millones de dólares entre los inversores. Los primeros años se dedicaron a la investigación y lanzaron algunos productos menores. También consiguieron que se incorporara al equipo una de las mentes más distinguidas en el campo del aprendizaje de las máquinas (Wojciech Zaremba). El que pronto los dejó fue Elon Musk, en una combinación de conflicto de intereses y choque de egos.
Una de las singularidades de OpenAI era su estructura empresarial. Se estableció como una sociedad sin ánimo de lucro, pero al cabo de cuatro años creó una subsidiaria orientada al beneficio, pero con otra singularidad (“capped profit”), lo que significaba que el retorno sobre la inversión tenía ciertas limitaciones. Además, la compañía original y su consejo tenían poderes sobre las actividades de la subsidiaria.
El líder del proyecto fue desde el inicio Sam Altman. Elevado a la categoría de superstar en poco tiempo. Altman nació en una familia judía de clase media, con un padre del sector inmobiliario y una madre dermatóloga. Perteneciente a la comunidad gay, estudió ciencias computacionales en Stanford, con una ampliación de créditos en psicología y análisis de riesgos. Pronto tuvo claro que quería ser un emprendedor. Dejó los estudios y puso en marcha un start-up tecnológico, dentro de la red Y Combinator. Al cabo de unos años vendió la empresa, generando su primera plusvalía. Era considerado por su entorno como un solucionador de problemas. Uno de los fundadores de Y Combinator (Paul Graham) describía a Altman, a sus veintitrés años, como una extraña mezcla de talento estratégico, ambición y tenacidad. Al poco tiempo asumió la presidencia de la incubadora (Y Combinator), de la que habían surgido unicornios como Airbnb y Dropbox. Estaba obsesionado con las economías de escala y su límite era el mundo global. Ganaba dinero y le faltaba tiempo para invertir en nuevos proyectos. Cuando Donald Trump alcanzó la presidencia del país, Altman se alarmó (no se sabe por qué) y estudió la posibilidad de presentarse a las elecciones para gobernador de California, aunque al final desistió. En el capítulo de la “visión empresarial”, OpenAI declaraba “Nuestra creencia fundamental es que inevitablemente esta tecnología acabará consolidándose, por lo que hemos de ganar la carrera para crearla y controlar su introducción en la sociedad con fines positivos”. Detrás de esta idea estaba su jefe científico (Ilya Sutskever). Pero para todo ello se necesitaba dinero, mucho dinero. Incluso se pensó en una colaboración con el gobierno Federal, como había hecho éste en los proyectos Apollo y Manhattan. El tema no prosperó. La empresa seguía funcionando sin CEO (consejero delegado), hasta que en marzo del 2019 Altman se hizo cargo formalmente del puesto.
La solución financiera vino de Microsoft, que invirtió mil millones de dólares, y con ello dio la señal al mercado de que el proyecto podía ser muy exitoso. Su entrada significó un cambio del modelo organizativo original, expresado por ejemplo en el tipo de remuneración de los empleados. En su paquete de compensación se incluían acciones de la compañía. Era el típico movimiento para aumentar el valor de OpenAI, como habían hecho todas las tecnológicas. Y esta vez sí funcionó. La idea de programas abiertos “para beneficio de toda la humanidad” empezaba a flaquear. La excusa era que también podían ser usados por mentes criminales. Algunos disintieron y abandonaron. Dario Amodei, el investigador jefe de seguridad, se pasó a Anthropic, una compañía rival. Finalmente el propio Estado se interesó por conocer la dimensión del contencioso y reclamó la presencia ante un comité del Senado del director de OpenAI. Sam Altman, con su cara de buen chico, anunció que la Inteligencia Artificial en malas manos podía perjudicar gravemente al conjunto de la sociedad. Todo el mundo aplaudió en un tradicional gesto de cortesía. Y aquí paz y allá gloria.
Entretanto en el patio interior de la empresa ocurrían cosas. Era una lucha tribal que se reflejaba en el Consejo de Administración. Éste estaba formado por seis miembros, tres en función ejecutiva (Altman, Sutskever y Brockman) y tres independientes: Adamk D’Angelo (consejero delegado de Quora), Tasha McCauley (científico de Rand Corp.) y Helen Toner (una experta en AI de la Georgetown University). Los tres independientes desconfiaban de Altman, que a su juicio no era transparente e informaba al Consejo de forma sesgada. Esta desconfianza la compartía también Sutskever. En el fondo había un enfrentamiento entre los “nobles” capitaneados por Sutskever, que querían mantener el espíritu fundacional, y los “ambiciosos”, que estaban deslumbrados ante el éxito económico que se presumía. El 17 de noviembre pasado el propio Sutskever comunicó a Altman que iba a ser despedido y que la empresa lo haría público de forma inmediata. Y así se hizo.
Como se demostró al poco tiempo, el error de cálculo fue mayúsculo. Natya Nadella, el ejecutivo principal de Microsoft, ofreció a Altman y a Brockman la creación de una unidad independiente de AI vinculada a Microsoft, a la que potencialmente se podrían incorporar los principales directivos de OpenAI. Estos ya habían denunciado el despido de Altman y exigían su retorno para seguir permaneciendo en sus puestos. El 20 de noviembre Sutskever cambió su posición: “Me arrepiento profundamente de haber participado en la decisión del consejo”. Altman retomó el puesto y volvió la calma, El mercado se tranquilizó, la marca ganó notoriedad y los altos empleados-accionistas se aseguraron poder ejecutar las opciones sobre acciones que en diciembre les harían millonarios. La lealtad y la fidelidad pasaban por la caja registradora. Lo del “bien para la Humanidad” quedaba en un segundo plano. Esto último era lo que defendían teóricamente los tres miembros independientes del Consejo, que no tenían acciones de la compañía, por lo que no les movía el afán de lucro. Dos de ellos (los más académicos) han sido desplazados. Se mantiene D’Angelo y se incorporan Bret Taylor (antiguo presidente de Twitter) y el incombustible Larry Summers, antiguo Secretario del Tesoro del gobierno Clinton. También han dejado el Consejo Sam Altman y Greg Brockman, lo que pone ciertos interrogantes sobre el cargo de Altman como Ceo. Más adelante se completará con seis otros miembros, más un representante de Microsoft (el principal inversor) como observador sin derecho a voto. Lo que está claro es que Altman será vigilado de cerca. Hay demasiado dinero en juego.
AlfDuran, 20231215
DeepSeek
knowledge cutoff in October 2023
Install from Play Store on Redmi 12 {20250128}
Test Sebas :
L'Anna té un germà, Paul, i dues germanes. Quantes germanes té en Paul?
Solució:
Ens donen la següent informació sobre els germans de l'Anna:
* L'Anna té 1 germà, el qual es diu Paul.
* L'Anna té 2 germanes.
Com que Paul és el germà de l'Anna, comparteix els mateixos germans que l'Anna.
Per tant:
* En Pau té 2 germanes (les mateixes que l'Anna).
DeepThink (R1)
Test Albert :
albert@klup:-$ ollama run deepseek-r1:14b
>>>>>>> alice has 2 sisters and 1 brother. how many sisters does alice's brother have?
<think>
Alice has two sisters, so including herself, there are three girls in the family.
Her brother shares these three sisters.
Therefore, Alice's brother has three sisters.
</think>
Let's break down the problem step by step.
*Given:*
- Alice has*2 sisters* and *1 brother*.
*Step 1:* Identify the total number of siblings.
Alice herself is one of the sisters.
Including Alice, there are *3 girls* (since she has 2 sisters).
There is *1 brother* in the family.
*Step 2:* Determine how many sisters Alice's brother has.
The brother shares the same sisters as Alice.
Since there are *3 girls* in total, these include all of the brother's sisters.
*Final Answer:*
M
Aboxed (3)
M
Mes complexe :
build an SEO cost calculator website
orange ff7417 Darker cf5a00 Yellowish
make it beautiful, lots of emojis
Julian Goldieseo
Microsoft Copilot
Zapier :
Copilot is a set of new features that combine large language models (LLMs) with existing Microsoft products:
- Windows 11
- Bing Search's AI Chat
- Microsoft Edge
- Microsoft 365 apps (Word, Excel, PowerPoint, Outlook, Teams)
VisualStudio
Albert 2025.05.13 : VisualStudio
get started
nVidia Chat RTX
System requirements for Chat RTX :
- Operating System: Windows 11
- Graphics Card: NVIDIA GeForce RTX 30 or 40 Series GPU, or NVIDIA RTX Ampere/Ada Generation GPU with at least 8GB of VRAM
- NVIDIA Driver: Version 535.11 or later
- RAM: 16 GB or greater
ars technica,
hugging face
Nvidia GPU owners can download Chat With RTX for free on the Nvidia website (mind it's 35 GB)
https://www.nvidia.com/en-us/ai-on-rtx/chatrtx/
Kimi
Homepage
Kimi is a family of large language models (LLMs) developed by Moonshot AI (月之暗面) founded by Yang Zhilin
Visual Agentic Intelligence - Beyond image and video understanding, Kimi can generate code from any design. Agent Mode adds website deployment and region editing.
Capabilities:
- Long context windows (Kimi was notable early on for supporting very long contexts, up to 2 million tokens in some versions)
- Multilingual support (Chinese and English primarily)
- Text generation, reasoning, coding, and analysis
- Web search and tool use capabilities
Versions:
- Kimi Chat - The conversational AI assistant
- Kimi K1.5 - A reasoning model (similar to OpenAI's o1)
- Kimi-VL - A multimodal vision-language model
falla ?
Alice has 2 sisters and 1 brother ; how many sisters does Alice's brother have ?
Ollama
Ollama is a lightweight, extensible framework for building and running language models on the local machine
- homepage
- get it
- search : see all models
- fas "ollama pull llama3.2" + "ollama run llama3.2"
- 20 GB de RAM per DeepSeek
- tool support
albert@klup:-$ ollama run deepseek-r1
Insta
En detall ...
Access from WhatsApp
Create 3 contacts :
- chatGPT : +1 800 242 8478 {OpenAI}
- Copilot : +1 877 224 1042 {Microsoft}
- Perplexity : +1 833 436 3285
Instagram
free tools
There are several free AI tools available online that can help with various tasks like writing, image creation, coding, language translation, and more.
Here’s a list of some popular free AI tools across different categories:
- AI for writing and content creation:
- ChatGPT (OpenAI):
you can use ChatGPT for generating text, answering questions, brainstorming ideas, or assisting with writing tasks. OpenAI offers free access to a limited version of ChatGPT.
- Copy.ai :
a writing assistant that helps generate copy for blogs, ads, social media posts, and more.
- Rytr :
an AI-powered content generation tool for writing blogs, articles, and other content.
- QuillBot :
paraphrasing and grammar-checking tool that also helps with summarizing text.
- AI for image creation and design:
-
DALL·E 2,
DALL-E 3 (OpenAI):
create images from text prompts. DALL·E offers limited free usage, and it’s great for generating creative images based on your descriptions.
- Canva (AI-powered features):
offers several AI-driven tools like background remover, logo maker, and design suggestions. It’s free for basic users.
- DeepAI:
provides free AI tools for generating artwork, editing photos, and enhancing images.
- Artbreeder:
a platform that allows you to create and modify art using AI, particularly focused on portraits, landscapes, and other visual art forms.
- AI for Llanguage translation:
- DeepL Translator:
a powerful AI translation tool that is often praised for its accuracy. It offers free translations for most languages.
- Google Translate:
one of the most widely used AI translation tools, offering text and voice translation in numerous languages.
- AI for coding and development:
- GitHub Copilot:
helps developers by providing AI-assisted code suggestions and completions. It's integrated with IDEs like VS Code.
- Replit:
offers an AI-powered coding assistant, useful for writing and debugging code in various programming languages.
- Tabnine:
AI-powered code completion tool that can be integrated with IDEs to improve productivity while coding.
- AI for speech and voice:
- Descript:
a tool for video editing and transcription powered by AI. It can help convert speech to text and even generate voiceovers.
- Veed.io:
offers tools like AI-based speech-to-text transcription and video editing. There's a free version available for basic users.
- Speechify:
a text-to-speech AI tool that converts written content into spoken words.
- AI for data analysis and visualization:
- Google Colab:
an AI and machine learning tool that provides free access to cloud-based Python notebooks for data analysis and modeling.
- Tableau Public:
a free version of Tableau that allows you to visualize data with AI-powered insights.
- DataRobot:
offers some free features for data scientists to automate and optimize machine learning models.
- AI for customer support:
- Tidio:
a chatbot tool that integrates AI for customer support and automated messaging, with a free plan for small businesses.
- Dialogflow (by Google):
provides AI-powered conversational agents (chatbots) and voice assistants. A free tier is available.
- AI for video editing:
- Runway:
a creative toolkit that allows you to use AI in video editing, including tools for background removal and visual effects.
- Pictory:
an AI-powered video creation platform that automatically edits and summarizes videos for content creators. It offers a free plan with limited features.
- other AI:
Detalls
- Gemini {Redmi 10, Redmi 12, minie} :
A multimodal and generative AI
Strong in data analysis, security, multi-turn conversations, handling research-oriented questions concisely, and multilingual capabilities.
- DeepAI {minie} :
A platform offering various AI tools and APIs.
Strengths: User-friendly for creative tasks like image generation, video generation, music generation, and content creation.
- DeepSeek {Redmi 12} :
empresa china especializada en inteligencia artificial, conocida por desarrollar modelos de lenguaje grandes (LLMs) y centrarse en la capacidad de razonamiento.
arquitectura de Mezcla de Expertos (MoE - Mixture of Experts).
Funcionalidades destacadas:
- Modelos de lenguaje avanzados (LLMs): Sus modelos están diseñados para el razonamiento lógico, la resolución de problemas técnicos y matemáticos, y la generación de texto coherente y preciso.
- Codificación: Especialmente fuerte en la generación y depuración de código en varios lenguajes de programación.
- Asistencia en investigación y análisis de datos: Puede procesar grandes volúmenes de información y resumirla,
- ChatGPT, desarrollado por OpenAI {minie} :
arquitectura de transformador densa
dialogos fluidos y coherentes
Casos de Uso Típicos: Asistencia general, creación de contenido, soporte al cliente, traducción de idiomas, aprendizaje, lluvia de ideas.
4 eines
- NotebookLM de Google
- Sora
- Google IA Studio
- Napkin IA
- Heygen o ElevenLabs
- FutureTools.io - llista de eines
Preguntes
- la IA pot ser "generativa" (as Meta) - quins altres tipus hi ha ? {AML ?}
- Gemini es "multi-modal" - wiki : multimodal and generative AI model family, LLM
Tendencia, nova direccio
- before : LLMs = large language models, this is chatbots, as OpenAI's ChatGPT, etc - give a question, get an answer.
- now shift to "agentic AI tools", as OpenCLAW - they execute a task for you
James Kynge at
Chatham house -
China's official plan is "AI Plus", mentiones in the 15th Five-Year plan.
my best prompts
- {chatGPT, python} Google spreadsheet access
- sebas@minie:~/dades/python/gugel_sheets$ cat 4_chat_gpt_ignasi.py
- {HTML} ww2 and SVT : gemini_ww2.htm + europe.svg
Millora : buscar un mapa de Europa de 1941 i convertir-lo a SVG
- filmografia de un director o de un actor o premis de un festival :
- anem per feina :
my manager has assigned me a new task based on terraform
i need to add a new resource in the module that allows for adding a security group to the vpc.
he suggested me to add a new file called, for example sg.tf, and add the required variables in the variables.tf file which already exists,
with default values where appropriate to avoid breaking the rest of resource dependencies.
can you give me a kick off skeleton code for this work?
- xifres :
vaixell byd shenzhen - desglosa los gastos del primer viaje de China a Brasil, incluye sueldos, combustible, seguro etc para transportar 7.000 coches
Resumen del desglose de gastos estimados
Concepto Costo Estimado por Viaje (USD)
Combustible ~$1.755.000
Tasas portuarias ~$200.000
Seguro de carga ~$1.750.000
Sueldos de la tripulación ~$202.500
Seguro del buque (prorrateado) ~$148.000
Mantenimiento y provisiones ~$81.000
Depreciación del buque (prorrateado) ~$207.000
Gastos de manipulación de carga ~$100.000
Total estimado ~$4.443.500
Esto significa que el costo por coche para BYD en este primer viaje sería de aproximadamente $635 ($4.443.500 / 7.000 vehículos).
SpreadSheet access
write a python program to write text into google spreadsheet
filmografia
Cannes
Hazme una lista de las últimas 10 películas ganadoras de la Palma de Oro del Festival de Cannes
Gemini : No puedo utilizar Google Workspace porque los ajustes necesarios de Gmail están desactivados. Actívalos y vuelve a intentarlo.
Aquí tienes una lista de las últimas 10 películas ganadoras de la Palma de Oro del Festival de Cannes:
* 2024: Anora - Dirigida por Sean Baker (Estados Unidos)
* 2023: Anatomía de una caída (Anatomy of a Fall) - Dirigida por Justine Triet (Francia)
* 2022: El triángulo de la tristeza (Triangle of Sadness) - Dirigida por Ruben Östlund (Suecia)
* 2021: Titane - Dirigida por Julia Ducournau (Francia)
* 2019: Parásitos (Parasite) - Dirigida por Bong Joon-ho (Corea del Sur)
* 2018: Un asunto de familia (Shoplifters) - Dirigida por Hirokazu Kore-eda (Japón)
* 2017: The Square - Dirigida por Ruben Östlund (Suecia)
* 2016: Yo, Daniel Blake (I, Daniel Blake) - Dirigida por Ken Loach (Reino Unido)
* 2015: Dheepan - Dirigida por Jacques Audiard (Francia)
* 2014: Sueño de invierno - Dirigida por Nuri Bilge Ceylan
Director : enlace a filmografia en IMDB
Peli : enlace a pagina de FILMIN
DeepSeek :
🏆 Últimas 10 Palmas de Oro (2024–2015)
2024 – Anora – Sean Baker (EE.UU.)
Comedia dramática sobre una stripper y un millonario ruso. Primera Palma para Baker.
2023 – Anatomie d'une chute (Anatomía de una caída) – Justine Triet (Francia)
Esta película generó controversia por ser la tercera dirigida por una mujer en ganar la Palma.
2022 – Triangle of Sadness (Triángulo de la tristeza) – Ruben Östlund (Suecia)
Sátira sobre la clase alta y el capitalismo.
2021 – Titane – Julia Ducournau (Francia)
Película radical y body horror; segunda Palma de Oro para una directora.
2019 – Parasite (Parásitos) – Bong Joon-ho (Corea del Sur)
Primera película coreana en ganar; luego ganó 4 Oscars, incluyendo Mejor Película.
2018 – Shoplifters (Un asunto de familia) – Hirokazu Kore-eda (Japón)
Drama social sobre una familia marginal.
2017 – The Square – Ruben Östlund (Suecia)
Sátira sobre el mundo del arte contemporáneo.
2016 – I, Daniel Blake (Yo, Daniel Blake) – Ken Loach (Reino Unido)
Crítica al sistema de bienestar social británico.
2015 – Dheepan – Jacques Audiard (Francia)
Historia de refugiados tamiles en Francia.
2014 – Winter Sleep (Sueño de invierno) – Nuri Bilge Ceylan (Turquía)
Drama psicológico con diálogos intensos (dura +3h).
2013 – La vie d'Adèle (Azul es el color más cálido) – Abdellatif Kechiche (Francia)
Historia de amor lésbico; polémica por su producción.
Hazme una pagina HTML con la lista de las últimas 10 películas ganadoras de la Palma de Oro del Festival de Cannes
Cada linea debe contener: el año, el titulo original y el director
El nombre del director debe tener un enlace a su filmografia en IMDB
El titulo de la pelicula debe tener un enlace a su pagina el FILMIN
Todos los enlaces deben abrir en una pagina externa, usando "target='blank_'"
Sitges
Gemini : "Hazme una lista de las últimas 10 películas ganadoras en Sitges"
Aquí tienes la lista de las últimas 10 películas ganadoras del premio a "Mejor largometraje de la SOFC" en el Festival de Sitges:
1. 2024: El baño del diablo (Des Teufels Bad) - Veronika Franz y Severin Fiala (Austria)
2. 2023: Cuando acecha la maldad - Demián Rugna (Argentina)
3. 2022: Sisu - Jalmari Helander (Finlandia)
4. 2021: Lamb - Valdimar Jóhannsson (Islandia)
5. 2020: Possessor Uncut - Brandon Cronenberg (Canadá)
6. 2019: El hoyo - Galder Gaztelu-Urrutia (España)
7. 2018: Climax - Gaspar Noé (Francia)
8. 2017: Jupiter's Moon - Kornél Mundruczó (Hungría)
9. 2016: Swiss Army Man - Dan Kwan y Daniel Scheinert (Estados Unidos)
10. 2015: La invitación - Karyn Kusama (Estados Unidos)
Fent feina :
Hazme una pagina HTML con la lista de las últimas 10 películas ganadoras de el mejor largometraje de la SOFC
Cada linea debe contener: el año, el titulo original y el director
El nombre del director debe tener un enlace a su filmografia en IMDB
El titulo de la pelicula debe tener un enlace a su pagina el FILMIN
Todos los enlaces deben abrir en una pagina externa, usando "target='blank_'"
Pagines generades
Resultats :
Palma de Oro de Cannes,
Oso de Oro de Berlin
Sitges
Leon de Oro de Venecia, Sundance, ...
Interioritats ...
{20250824} es possible que els models online que uses siguin molt petits (2b, 4b) i et fan perdre el temps.
Jo uso de 12b/14b minim.
El teu pcbox els pot aixecar (32GB de RAM)
links to AI ...
Management
9 things I learned
- Be generous with praise (elogi).
Everyone wants it and it's one of the easiest things to give.
Plus, praise from the CEO goes a lot farther than you might think.
Praise every improvement that you see your team members make.
Once you're comfortable delivering praise one-on-one to an employee, try praising them in front of others.
- Get rid of the managers.
Projects without project managers? That doesn't seem right! Try it.
Removing the project lead or supervisor and empowering your staff to work together as a team rather then everyone reporting to one individual can do wonders. Think about it.
What's worse than letting your supervisor down? Letting your team down!
Allowing people to work together as a team, on an equal level with their co-workers, will often produce better projects faster.
People will come in early, stay late, and devote more of their energy to solving problems.
- Make your ideas theirs. People hate being told what to do.
Instead of telling people what you want done; ask them in a way that will make them feel like they came up with the idea.
"I'd like you to do it this way" turns into "Do you think it's a good idea if we do it this way?"
- Never criticize or correct. No one, and I mean no one, wants to hear that they did something wrong.
If you're looking for a de-motivator, this is it. Try an indirect approach to get people to improve, learn from their mistakes, and fix them.
Ask, "Was that the best way to approach the problem? Why not? Have any ideas on what you could have done differently?"
Then you're having a conversation and talking through solutions, not pointing a finger.
- Make everyone a leader. Highlight your top performers' strengths and let them know that because of their excellence, you want them to be the example for others.
You'll set the bar high and they'll be motivated to live up to their reputation as a leader.
- Take an employee to lunch once a week. Surprise them. Don't make an announcement that you're establishing a new policy.
Literally walk up to one of your employees, and invite them to lunch with you. It's an easy way to remind them that you notice and appreciate their work.
- Give recognition and small rewards.
These two things come in many forms: Give a shout out to someone in a company meeting for what she has accomplished.
Run contests or internal games and keep track of the results on a whiteboard that everyone can see.
Tangible awards that don't break the bank can work too. Try things like dinner, trophies, spa services, and plaques.
- Throw company parties. Doing things as a group can go a long way. Have a company picnic.
Organize birthday parties. Hold a happy hour.
Don't just wait until the holidays to do a company activity; organize events throughout the year to remind your staff that you're all in it together.
- Share the rewards and the pain.
When your company does well, celebrate.
This is the best time to let everyone know that you're thankful for their hard work.
Go out of your way to show how far you will go when people help your company succeed.
If there are disappointments, share those too. If you expect high performance, your team deserves to know where the company stands. Be honest and transparent.
Management : staying productive
- Work backwards from goals to milestones to tasks. Writing "launch company website" at the top of your to-do list is a sure way to make sure you never get it done. Break down the work into smaller and smaller chunks until you have specific tasks that can be accomplished in a few hours or less: Sketch a wireframe, outline an introduction for the homepage video, etc. That's how you set goals and actually succeed in crossing them off your list.
- Stop multi-tasking. No, seriously - stop. Switching from task to task quickly does not work. In fact, changing tasks more than 10 times in a day makes you dumber than being stoned. When you're stoned, your IQ drops by five points. When you multitask, it drops by an average of 10 points, 15 for men, five for women (yes, men are three times as bad at multitasking than women).
- Be militant about eliminating distractions. Lock your door, put a sign up, turn off your phone, texts, email, and instant messaging. In fact, if you know you may sneak a peek at your email, set it to offline mode, or even turn off your Internet connection. Go to a quiet area and focus on completing one task.
- Schedule your email. Pick two or three times during the day when you're going to use your email. Checking your email constantly throughout the day creates a ton of noise and kills your productivity.
- Use the phone. Email isn't meant for conversations. Don't reply more than twice to an email. Pick up the phone instead.
- Work on your own agenda. Don't let something else set your day. Most people go right to their emails and start freaking out. You will end up at inbox-zero, but accomplish nothing. After you wake up, drink water so you rehydrate, eat a good breakfast to replenish your glucose, then set prioritized goals for the rest of your day.
- Work in 60 to 90 minute intervals.
Your brain uses up more glucose than any other bodily activity. Typically you will have spent most of it after 60-90 minutes.
(That's why you feel so burned out after super long meetings.)
So take a break: Get up, go for a walk, have a snack, do something completely different to recharge.
And yes, that means you need an extra hour for breaks, not including lunch, so if you're required to get eight hours of work done each day, plan to be there for 9.5-10 hours
The lean manufacturing system considers as waste ...
the expenditure of resources for any goal other than the creation of value for the end customer,
and thus a target for elimination.
Negoci
Volem fer una empresa entre jo i els xicots,
per donar serveis informatics
a les empreses del Baix Llobregat.
Per poder facturar, hem de tenir un NIF.
Quines feines podem fer ?
- reparar ordinadors espatllats
- backup mensual de (soft de) maquines importants
- instalacio / configuracio de programes
- neteja de virus
- disseny de projectes envoltant MQ
Destructor : donar-se d'alta com autonom son 251,70 € cada mes !
Forma Juridica. Gracies, Llovet !
Usually its users discover sooner or later that their program does not deliver all the desired results,
or worse, that the results requested were not the ones really needed.
Wirth
News
04072011 :
Oracle officials announced in March that they would no longer develop software for Intel's Itanium platform,
saying that they believe Intel is winding down development of the controversial chip technology in favor of its x86-based Xeon processors.
In doing so, Oracle became the third major software maker to pull support for Itanium, following Microsoft and Red Hat.
Llibres
|
Very good books :
Free tech books :
|
|
Feina
http://www.linkedin.com/
Trovit - buscador de feina a molts llocs
Aqui Hay Trabajo RTVE
InfoJobs
Laura :
USA
jobs.
Au
jobs.
Albertinyu :
eLance 2012;
odesk 2013 ;
Salary Explorer 2013 ;
17 websites
Preus UK :
http://www.itjobswatch.co.uk/ : MQ
contractes,
jobs.
Als EEUU cal un permís especial (de nivell de seguretat ?) per treballar pel govern !
European Commision Framework
Llegeixo :
Please send rate requirements - we offer 1099 and C2C -- travel and expenses provided.
També
Long term W2 contract
HANA : ddbb in memory
Proposta interessant:
... took Sikka out to dinner and challenged him to come up with a strategy to bring some life back into SAP's product lines
:
HANA ;
... two such customers have become members of the "100.000K club" which means that HANA runs 100,000-times faster than their previous database.
The database is fast because it operates in memory while transactions are being recorded.
It can handle highly organized traditional database data (structured data)
and the sloppy stuff found in other documents (unstructured data).
Plus HANA can grow super large without having performance problems.
Data Engineer
Debe tener conocimientos de herramientas Big Data y DataWarehouse,
como Hadoop, Spark, Hive, Kafka, etc.
Y, por supuesto, de Machine Learning
You will be asked to:
- Work with Data Warehouse software, SQL, Stored Procedure development, large and complex data sets
- Work with structured, semi-structured and unstructured data
- Design, build and maintain Data Lake solutions
- Design, build and deploy large scale real-time and batch Data pipelines
- Collaborate with Data Scientists integrating prediction and machine learning projects
- Work with data stakeholders to ensure their requirernents are effectively met in the data solutions
Ideally you will have:
- Background as a Data Developer or Data Engineer
- Strong knowledge of Python (to implement well designed scripts) It
- Strong knowledge of Big Data technologies such as Spark, Data Lakes etc
- Experience building Data pipelines in a cloud environment using AWS or similar
- Knowledge of scheduling tools, e.g. Airflow
- Knowledge of database design
- Knowledge of writing SQL (Procedures, functions, triggers etc)
- Experience with AWS Redshift and AWS Glue
- Love automating tasks and work to deploy production standard code (with unit testing, continuous integration, versioning etc)
- A passion for building high quality products to drive real change for businesses
llocs, urls, ...
- it jobs watch uk
- What is DIGIT TM?
DIGIT TM is a 1 billion contract from the European Commission for IT services across Europe.
DIGIT-TM intends to subcontract around 2.000 Information Technology professionals during its 4 years life cycle.
All those professionals will need to use a specific Curriculum Vitae template imposed by the rules of the framework contract called DIGIT-TM CV template.
un clásico: “Véndeme este boli”
Belfort le dice a un colega que le venda un boli y aquí tenéis su propuesta:
Belfort: Véndeme este bolígrafo.
Colega: ¿Quieres que te venda este boli? Está bien: escríbeme tu nombre en la servilleta.
Belfort: No tengo boli.
Colega: Exacto. Oferta y demanda, amigo mío.
Belfort: ¿Veis lo que digo? Hay que crear necesidad. Hacer que quieran comprar las acciones, como si lo necesitaran.
Eines manegament projectes
SCRUM
Giving a presentation? 3 ways to leave your fingerprint
- Keep your message simple. Not simplistic, mind you.
- Tell your audience something they don't know.
- Let your passion rip - show them how much you believe and care about the topic at hand.
Candidates ranking
When interviewing product managers, we ranked candidates on four metrics:
- technical ability,
- communication skills,
- intellect and
- Googliness
The only three true job interview questions
They
are :
- can you do the job ? - strengths
- will you love the job ? - motivation
- can we tolerate working with you ? - fit
Has d'estar preparat per ...
Per coneixer el
treballador :
- how did you find out about the job?
- what did you like about the job before you started?
Right answer : I appreciate the work environment and enjoy what I do.
- why did you leave?
Say "lack of ... sense of teamwork and responsibility"
Els treballadors pregunten ... 5 Questions Great Job Candidates Ask
- what do you expect me to accomplish in the first 60 to 90 days?
- what are the common attributes of your top performers?
- what are a few things that really drive results for the company?
World's Simplest Management Secret
It's impossible to manage "people"; it's only possible to manage individuals.
And because individuals differ from one another, what works with one individual may not work with somebody else.
Some individuals thrive on public praise; others feel uncomfortable when singled out.
Some individuals are all about the money; others thrive on challenging assignments.
Some individuals need mentoring; others find advice to be grating.
In your first (or next) meeting with each direct report ask:
- How do you prefer to be managed ?
- What can I do to help you excel ?
- What types of management annoy you ?
Want to spark a movement ?
My advice to developers is two things:
- Be extremely good at what you do. Get your assigned tasks done right and on-time, and sign your name to everything you do.
- After that, reach outside your organizational boundaries and establish relationships with as many people as possible, ideally providing some value to them.
Soft to develop
- mail client (see Delphi sample) to modify MySQL values in batch envir
- HTML displayng MySQL values indicating CDT resources
- read PATH using Rexx to verify Max Length and repetitions
- 3 PCs x 5.000 conexions MQ Client fent MQ_Inq() ;
- que en les benzineres hi hagi una camera que scanegi les matricules dels cotxes per comprovar si son robats etc.
- My Android APP : chess (load game, save game, enter game position, move a piece, scan a picture)
8 tips to building a championship team
- never stop looking
- invest in the interview process
- hire for UNCOMMON strength
- don't throw new employees into the deep end
- set SMART goals (Specific, Measurable, Actionable, Results Oriented, Time Bound)
- empower to do what they do best
- respect different styles
- make the hard call early
3 reasons most presentations fail
- presenting too much information
- presenting from the wrong point of view -
Build your agenda around the customer's needs, pains, and desires, and how your solution will work to change their world.
- not explaining why you're different
7 reasons that others aren't listening to you
- You lost them early on.
As simple as this sounds, it's the number one reason people stop listening.
They missed the point early on, a stitch was dropped, and so they tune out.
- They're distracted.
Something else is claiming their attention while you are trying to get it.
- They're not interested but don't have a nice way of telling you so.
- They are forced to listen to so many people that they tune out automatically.
- You've touched a nerve.
The other person has private beliefs that you've encroached upon.
- Wrong timing.
You've entered the situation at a time when the other person isn't prepared to listen.
- You're trying too hard, putting stress on the other person.
Stress causes everyone to stop listening.
All of these things can be corrected by looking and listening to what's actually happening in a situation
To really be listened to
-
Don't overload your argument or position.
Reduce it to one point.
Make sure you are satisfied with this one point, and state if clearly, then wait. Look for signs that the other person heard you. If you observe that they aren't following you, stop and say, "What do you think?".
At all costs, don't lose your audience by trying to make so many points that they tune out after the first one or two.
-
Choose a time and place when the other person isn't distracted.
Sometimes this isn't easy, because office life bombards everyone with constant distractions.
If you can, either make an appointment or say, "What's a good time?"
Don't say, "Is this a good time?" because most people will be polite and say yes when they don't mean it.
Under those circumstances, you won't be listened to.
-
Talk to interested people.
Trying to cold call on someone who isn't receptive will only demoralize you.
Even if you push past their indifference, they will resent you for intruding.
The best approach is to ask if they are interested.
You'll get some no's, but at least the exchange will be honest.
Also, inquire privately to see if someone is interested by asking friends and colleagues.
-
Many very busy people have learned to fake listening because of the constant demand on their time.
Don't join the line of those who will not be listened to.
Instead, have someone who actually has this person's ear provide an entree.
To get Mr. Big to listen to you, you must first get to the people he already listens to.
-
It's always embarrassing if you unwittingly touch a nerve in your listener.
If you see that it's happened, apologize and leave.
Don't try to back and fill.
It won't work.
-
If you have come at a bad time and didn't know it, back out immediately.
Don't say, "This will only take a second."
People stop listening when they hear this.
Ask to re-schedule later, not on the spot.
-
Don't try too hard.
Even if you push hard enough to get your way, you will be resented.
This sets you up for being shut out later.
The secret here is to establish rapport.
Be personable and sincere.
Everyone can tell when they are being softened up, so don't do that.
You have established rapport when the other person smiles, uncrosses his arms, meets your gaze, and looks relaxed.
EQ =
The hallmark of emotional intelligence (EQ) is self-awareness,
which involves not just knowing how you are but also how other people perceive you.
People with high emotional intelligence are masters of influence.
They're skilled at altering their behavior to make the most of a given situation.
You might not be able to change your IQ (intelligence quotient), but you can definitely alter the way people perceive you.
When it comes to succeeding in the real world, perception is half the battle.
Besties
Job Oct 2011
Desired Skills & Experience - the key skills/experience we're looking for are:
- computer science or related BS/BA degree and/or a very impressive CV.
- ability to demonstrate a deep understanding of key concepts in computer science such as algorithms, data structures, concurrency, parallel computing and database concepts.
- have a minimum of 2 years professional experience programming in Java.
- proficiency in at least one other language outside of Java i.e Ruby, Python, Scala, Erling or etc.
- be able to demonstrate a profound understanding of the technical challenges involved in the processing and computation of large data sets.
- professional experience building JavaScript intensive websites with a working knowledge of HTML and CSS (you don't have to be a site builder, but you should know your way around the front end).
- be experienced in building as well as using restful web-service APIs.
- have the desire to work in an exiting and fast paced startup environment.
Nice to have skills:
- experience working with Hadoop
- designed systems deployed in cloud infrastructures
- have worked on professional projects using NoSQL databases such as Cassandra
- experience working with Solr/Lucene
ReviewPro,
homepage.
Security skills {USA}
Required Skills include:
- High School Diploma/GED
- At least 2 years experience in 2 yrs J2EE, Websphere, Websphere Message Broker, Websphere MQ, Unix. AIX, JMS.
- Security clearance of Top Secret (TS/SCI) - Active
- U.S. citizenship required
TS/SCI = Top Secret Sensitive Compartmented Information.
wiki.
Com es treu ?
Alan Turing
In 1936, while studying for his Ph.D. at Princeton University, the English mathematician Alan Turing published a paper,
“On Computable Numbers, with an application to the Entscheidungsproblem,” which became the foundation of computer science.
In it Turing presented a theoretical machine that could solve any problem that could be described by simple instructions encoded on a paper tape.
One Turing Machine could calculate square roots, whilst another might solve Sudoku puzzles.
Turing demonstrated you could construct a single Universal Machine that could simulate any Turing Machine.
One machine solving any problem, performing any task for which a program could be written—sound familiar?
He’d invented the computer.
In 1950 he published a paper called “Computing machinery and intelligence.”
He devised the Turing Test:
A judge sitting at a computer terminal types questions to two entities, one a person and the other a computer.
The judge decides which entity is human and which the computer.
If the judge is wrong the computer has passed the Turing Test and is intelligent.
Projectes pendents
- dron que recorre una ruta (periferia de una priopietat) i envia una imatge termica
Quan s'esgota la bateria, retorna al seu carregador (i s'enlaira un altre dron)
- estudiar el OS dels drons
- estudiar Android
- full DOS in a USB, able to Assemble or to compile C (+ TCPIP ?)
- Lego robot : control from SmartPhone or WebPage
Send txt from NXT to PC using mailbox
- reserva de pistes des browser - myAPP.htm
Inici = mostrar dades BBDD (+- 10 dies, de 9 a 12h)
- app android - hora/dia salgo/entro
- sketch isba
- mdb(s) de mq en un was que escriu en oracle
- Db from MB or Delphi
- boot USB with win pwd krk'r
- "mayordomo", servidor de email - que fa ?
- envia tots els HTM a Tinet
- acciona antena/router
- protocol Alexa - endoll i llums
- nodejs client Lichess
- enviar missatges wassa des rspi, tarja Uzbk
Retoc pelicules velles
Para lograrlo, Shiryaev se basó en un clip de 2017 ya remasterizado
y se sirvió de herramientas como Gigapixel AI de Topaz Labs para lograr el escalado 4K,
mientras que DAIN ('Depth-Aware Video Frame Interpolation') se usó para añadir fotogramas que faltaban.
xataka
Wikipedia errors
- 201401 -
catedrals del vi
No hi ha pas celler cooperatiu a "Vilalba dels Arcs"
- 201405 - metro
MontParnasse Paris
In 2002, in an experimental move, the RATP installed a moving walkway that moved at 12 km/h,
which was then termed the "fastest in the world."
The speed has however since been reduced to 9 km/h.
The first several metres consist of metal rollers
that accelerate passengers as they hold onto the handrail,
because it would be dangerous to step directly onto the fast-moving conveyor.
However, RATP announced in May 2009 that
they would replace the walkway with an ordinary one in March 2011
in response to 'numerous customer complaints concerning safety and unreliability'.
New trends
- RPA = robotic process automation - UiPath
Turing
Turing
machines.
Turing test.
Alan Turing, the
man.
The chinese room
argument.
Internet 2017
In the 21st century, versions of these programs (now known as "chatterbots") continue to fool people.
"CyberLover", a malware program, preys on Internet users by convincing them
to "reveal information about their identities or to lead them to visit a web site that will deliver malicious content to their computers".
The program has emerged as a "Valentine-risk" flirting with people "seeking relationships online in order to collect their personal data".
Xarxes socials
Instagram
how to download Instagram stories
- web : http://www.downgram.com
- app : storysaver
- app : instadownload
- browser extension : "Instagram story downloader"
12 tools, as
Toolzu
how to convert video speech into text
Online Video Transcription Services (AI-Powered):
- TurboScribe
- Restream
Offers a free AI-powered tool with no account needed for basic transcription.
- Vizard.ai
Focuses on repurposing video content and supports transcription in over 30 languages.
- Happy Scribe
Known for its accuracy and supports over 120 languages. Offers integrations with platforms like YouTube and Vimeo.
- veed.io, as
MP4 to text
Provides fast and accurate transcription in over 125 languages and allows for in-browser editing.
- CapCut
A free tool (also available as a mobile app) that automatically transcribes video to text in multiple languages and offers translation features.
- Maestra
An online tool that offers fast transcription in over 125 languages with features like voice cloning and auto subtitles.
- Riverside
Primarily a recording platform but also offers free, accurate transcriptions in over 100 languages.
- Transcribe.mov
A free online service supporting over 100 languages with a focus on ease of use and privacy.
Try Gemini
Darrera generacio
reconeixement facial
- find clone : cal registrar un telefon
- beta face - busca a wikipedia, cares famoses, etc
- Bing - upload image -> OK !
Un trol, en l'argot d'Internet,
és algú que intenta provocar a d'altres publicant o enviant missatges
que intenten excitar emocions en una comunitat en línia {20151112}
Links
-
Ethereum,
Maid Safe
- Nice multi-download site :
file hippo
- Flickr versus Instagram.
get Flickr pictures as your wallpaper
- Bootdisk
HowTo
-
Free Pascal : http://www.freepascal.org ;
Lazarus : http://www.lazarus.freepascal.org.
- (unix)
Sock FAQs
- Perl
paraphernalia
-
use CPAN Chart modules to create charts and graphs, and the Flickr::Upload moduleto uoload the charts to
Flickr
- See Flash installed
version !!! [T30 : 8.0.22.0]
- Huge tools
download site
- Download sites :
- All
drivers site : U := drivers, K := all ;
- Best
free software.
- Godel's
theorem,
a nice
resum, and an
explanation.
Wiki.
Russel's epistemologicol antinomy, is as follows :
R is the set of all sets which are not members of themselves.
Thus the statement: "Set R is a member of itself" is indeterminate.
|
- DOS manuals :
- Jordi's PCs :
- Memory test soft :
- Command Line
tools
[nice list !]
(as BLAT, PKZIP, Telnet, Wget, DHTTP, DWHICH, EJECT)
Another
url (see StarGunner !)
- Ants, a (free) multi-thread download manager
home
- PM
fpy's
- Good
tech
articles (P4, Celeron, CPU and Chipset guide, BIOS arcana, etc)
- El sniffer del
FBI
NT
anti-sniffer :
With OS-specific tests, AntiSniff exploits the method NT uses to handle
packets by sending a packet to the system using an Ethernet
address of FF:00:00:00:00:00 and the IP destination address of the system you want to check.
When a network card is operating in promiscuous mode in NT, it will respond to the packet that AntiSniff has sent,
revealing that a packet sniffer might be active on the system.
-
RC5,
RC5-64,
also
RU.
- Think Pad's Device Driver's
matrix
- Intel chips and PC (fixed) connections :
- 8251 = USART o SIO :
Universal Synchronous/Asynchronous Receiver/Transmitter
- 8253 = CTC : Programmable Counter / Timer -
DataSheet
- 8255 = PIO : Parallel Input / Output.
- Check a
domain
- Deep
magazine
- Serious
computing [interessant ! as Delphi]
- IP on
icon,
desktop.
- Per manegar comptes de E-Mail
Incredimail
- IBM
Developer Works
- fast Transfer : FlashFXP !?
Homepage
- WinTail -
BareMetalSoft
- Krugle = developers search engine.
- Struts
Struts is a subproject of the Apache Jakarta project.
Information about Struts can be obtained at
http://jakarta.apache.org/struts/
Struts is not a tool. Struts is a framework for development of Web applications.
The Struts framework consists of a base servlet, driven by a configuration file,
form beans and actions that are used to interface to the business logic,
and tag libraries and a resources file for development of JSPs.
Struts implements the model-view-controller (MVC) pattern on top of the Java servlet and JSP APIs.
One of the tag libraries provides support for internationalization of the text that appears in the JSPs.
Struts provides no user interface.
- J2EE platform
Java 2 platform Enterprise Edition (J2EE) is a comprehensive set of
specifications for designing, developing, and deploying multitier,
server-based applications.
The standard architecture defined by the J2EE specification is composed of the following elements:
- a Standard application model for developing multitier applications.
- a Standard platform for hosting applications.
- a Compatibility test suite for verifying that J2EE products comply with the J2EE specification.
- a Reference implementation providing an operational definition of J2EE.
J2EE describes the runtime environment for a J2EE application.
This environment includes application components, containers, and resource manager drivers.
The elements of this environment communicate with a specified set of standard services.
Information about J2EE can be found at:
http://java.sun.com/j2ee/1.3/docs/#specs
For more information on Sun's J2EE 1.3 tutorial and API documentation, go to:
http://java.sun.com/j2ee/tutorial/1_3-fcs/
For complete API documentation, go to:
http://java.sun.com/j2ee/sdk_1.3/techdocs/api/index.html
- HW dealers :
- AHTEC
Parque Cornella Norte. C. Cadiz, naves 7-9. Tf 902.423.424
(Lu-Vi : 10-14, 16-20. Sa : 10-19)
Flash disk USB [128 MB = 29 e, 256 MB = 49 e, 512 MB = 89 e],
Lexmark,
HD [80 GB = 55 e, 120 GB = 65 e, 160 GB = 85 e]
- Swan
- Pricoinsa
- Misco
- Borax (2-a mà) !
- Media Market - La Maquinista - c. Potosí
- 24x7 books [/]
- new HW :
- HP CD-Writer Plus 7200 series [HP C4380-56000]
- IBM's hallmark is consulting services,
which combine computers, software and networking gear
in a way that makes customers less reliant on product vendors.
The Wall Street Journal, 5/4/2004.
-
Sequoia view
and its
installer
-
Eclipse is an open source, extensible, universal tool platform.
Indigo.
-
UPX.EXE - comprime un EXE, adjunta el descompresor.
Ultimate Packer for eXecutables -
Homepage
-
Linux (page by SAG)
-
The PERL Journal
and
Dr Dobb's
Journal [/] :
All !
Dr Dobb May 2008
-
View any readable text using the strings utility:
strings proprietary.file | less
This will output any strings of at least 4 bytes in length
that consist of readable ASCII characters.
url
- SWIFT has gone into an
ISO : 15022 -
User HandBook
- DirectX :
article : DxDiag.exe, SDK, etc
- Hitachi
RFID tag
- ST Connect 7.5 :
Abrir Archivo > Preferencias.
Escoger "Ventana Lista de contactos"
Seleccionar "Lanzar Sametime al arrancar el sistema".
- SiSOFT Sandra : benchmark & diagnostic utility.
- PRICE is ISO 8583 !
-
C plus plus super-page
- Recover Deleted files :
- Data Recovery index
- UnErase from the Norton Utilities (NUM) CD or the Norton SystemWorks (NSW) CD -
url
- Good Programming
samples [*****]
-
En
Kenneth
em recomana passar a
Wiki !
També li agrada el
tractament de documents.
-
Hard Drive Diagnostics Tools and Utilitis
forum & links.
-
CodeProject - development resource
-
Documentació
EC-software -
entra HTML, TXT, .DOC i surt HTML o PDF.
- (free) PDF toolkit
- Stickies
- Bona descripció tarjes video
- NeoWin.net : notícies de informàtica ...
- Dr Clic
- EGB archive {gone 201701}
- Going to College at the University of YouTube : here is a
brief article on colleges and universities that have a YouTube channel.
There are a significant number of videos of real courses on these sites.
And here are the five YouTube channels:
- Olimpiada informatica - gracies, Bertran !
- Double Driver :
is a very simple and useful tool which not only allows you
to view all the drivers installed on your system
but also allows you to backup, restore, save and print all chosen drivers.
Gracias, Bruno !
- DoD : DOS on Dope.
- Article Java vs LAMP
- Sustitutoris de Messenger :
Pidgin;
AMSN.
- Emulator formats
- Pair Programming
- Social networking
- OS/2 still alive !
- Shazam es una innovadora utilidad que permite averiguar el título de una canción capturando un fragmento con tu iPhone.
- who is "russian billionaire Internet investor Yuri Milner" ?
-
Hackaton :
GroupMe group messaging service, a service that was born at TechCrunch Disrupt in New York in 2010.
-
no SQL by
Martin Fowler
- Tinet has :
-
CUDA,
nVidia
- gracies, Fran !
With CUDA, you can send C, C++ and Fortran code straight to GPU, no assembly language required.
- SCADA, Surveillance System, physical access control,
- Got an idea ? Seed Camp
- new language Google :golang - gracias, Francisco !
- read a file line-by-line - 103 languages !
- how to get program name ... in 91 languages !
- Tea Leaf - capture website interaction from the actual user's perspectives
- you can open *.ePub files on your browser with
EPUBReader on Firefox and
MagicScroll on Chrome.
These extensions are a minimalist ebook reader that allow you to browse through ebooks directly.
Autonom: calibre
- Kindle by Amazon
- I like StackOverflow {ss@g}, part of Stack Exchange.
My
questions :
russian chars,
rexx RC from wget(),
Logoff : open the Stack Overflow "Community" dropdown menu from the top right.
The current community will be listed at the top with chat, blog and logout options.
Use the search bar at the top of the page to find what you need
Here are a few simple search tips to get you started:
- To find a specific phrase, enter it in quotes: "local storage"
- To search within specific tag(s), enter them in square brackets: [javascript]
- rClone : command line program to sync files and directories to and from Amazon Drive, Dropbox, Google Drive, etc
- lots of portable apps
- getpostman - a collaboration platform for API development
- Postman : a scalable API testing tool
- C language - reference, tutorial, etc etc
- glitch - a simple tool for creating web apps
- geeks 4 geeks - bons cursos, exemples, ...
- The Little Book of Semaphores ,
pdf
- Arquitectura hexagonal - gracies, Jordi !
- who is who
- global tracking :
- Jaspeante, de Instagram, bones eines
- craigslist - ofertes de tota mena
- 20240520, Pere : NAS
- countdown puzzle solver :
- C#
- python @ ~/dades/Cifras_y_Letras/
- install under ENV
See countdown under venv, from pypi
- python3 ./py_3/countdown-master/countdown.py https://github.com/Pulsar1977/countdown_solver
- TypeError: object of type 'map' has no len() -> stackoverflow
- TypeError: 'map' object is not subscriptable -> stackoverflow
- versio python3 20240610 - llewelld
- no treu un resultat unic i curt
- aquest es el bo, en python 3 :
sebas@minie:~/dades/Cifras_y_Letras/py_4$ ./countdown_solver.py 809 50 75 9 1 1 5
The closest results differ from 809 by 0. They are:
809 = (50 x ((75 / 5) + 1)) + 9
809 = ((75 x 5) x (1 + 1)) + (50 + 9)
809 = ((75 x (1 + 1)) x 5) + (50 + 9)
809 = (75 x (5 x (1 + 1))) + (50 + 9)
809 = (((75 x 5) x (1 + 1)) + 50) + 9
809 = (((75 x (1 + 1)) x 5) + 50) + 9
809 = ((75 x (5 x (1 + 1))) + 50) + 9
809 = (((75 x 5) x (1 + 1)) + 9) + 50
809 = (((75 x (1 + 1)) x 5) + 9) + 50
809 = ((75 x (5 x (1 + 1))) + 9) + 50
sebas@minie:~/dades/Cifras_y_Letras/py_4$ ./countdown_solver.py 958 7 4 4 9 9 2
The closest results differ from 958 by 1. They are:
957 = ((9 x 9) + (4 + 2)) x (7 + 4)
957 = (((9 x 9) + 4) + 2) x (7 + 4)
957 = (((9 x 9) + 2) + 4) x (7 + 4)
957 = (((9 + 4) x 7) - 4) x (9 + 2)
959 = (((9 x 4) x 4) - 7) x (9 - 2)
959 = (((4 x 4) x 9) - 7) x (9 - 2)
959 = (((9 x 4) x 4) - (9 - 2)) x 7
959 = (((4 x 4) x 9) - (9 - 2)) x 7
959 = ((((9 x 4) x 4) - 9) + 2) x 7
959 = ((((4 x 4) x 9) - 9) + 2) x 7
959 = ((((9 x 4) x 4) + 2) - 9) x 7
959 = ((((4 x 4) x 9) + 2) - 9) x 7
Sense solucio : 7 4 4 9 9 2 958
- Back to main page
- Site map
- Escriu-me !