2017. október 23., hétfő

OpRe

linux-disztribuciok-telepitese-windows-10ben Docker
dzone-guidetoorchestratinganddeployingcontainers.pdf
http://www.ustream.tv/CloudMeetup
.......

Try Aqua Data Studio: The universal IDE for relational, NoSQL, and cloud databases


Key Features of Aqua Data Studio:


Visually create and execute SQL queries against multiple database platforms
Access and alter query data quickly and easily with a convenient table data editor
Create visualizations to analyze data with an easy-to-use drag and drop interface
Develop and debug scripts to automate routine database operations
Compare and synchronize data and schema objects from same or different databases
Installs and runs on Windows, Linux, and Mac OS X
.........................................................................

Linux 
tiszta-infrastruktura-2-resz-bevezetes-a-rendszerautomatizalasba/
Telepítés
Network:
auto eth0
# iface eth0 inet static
#     address 192.168.0.42
#     network 192.168.0.0
#     netmask 255.255.255.0
#     broadcast 192.168.0.255
#     gateway 192.168.0.1
dns-nameservers xxx.xxx.xxx.xxx
https://www.howtoforge.com/tutorial/install-apache-with-php-and-mysql-on-ubuntu-16-04-lamp/

 How to install NGINX Open Source

http://ubuntutouch.blog.hu/2010/11/17/ppa_tarolok_keresese_es_telepitese_terminalbol_a_ppasearch_alkalmazas_segitsegevel_ubuntu_10_10_alat

1 Virtuális gép készítése és Linux telepítés
https://moodle.sapidoc.ms.sapientia.ro/pluginfile.php/6607/mod_resource/content/1/02_VirtGep%2Btelepites.pdf
https://logout.hu/cikk/laravel_framework_1_resz_telepites_beallitasok/bevezeto.html
 https://logout.hu/cikk/saltstack_kozpontositott_gepvezerles_alapok/saltstack_a_folytatasban.html
http://serverfault.com/questions/510269/apache-httpd-offline-installation-on-debian
install apache2 without network
ssh-key:

ssh-keygenexit
ssh-copy-id username@remote_host
bot@10.10.114.4*n+1
ssh username@remote_host
sudo nano /etc/ssh/sshd_config
 PasswordAuthentication no

sudo service ssh restart
 
OPENSUSE

How to Install a LAMP Stack on OpenSUSE Leap 42.1 - HowtoForge

SDB:MySQL installation - openSUSE

OpenSuse 1  2010, 32 oldal

OpenSuse önállóan  2010


openSUSE 11.2 kézikönyv 2010, 624 oldal

Programkönyvtárak Linux alatt 2004

A DNS beállítása Linux alatt  2004, 37 oldal

ProFTPD 2005, 12 oldal

Pallagi László - Linux rendszergazda haladó

Samba fájl és nyomtatószerver2001, 417 oldal

Apache-alapú WebDAV szerver, LDAP és SSL szolgáltatásokkal

Webmail szerver építése 2007, 23 oldal

DHCP-szerver Linux alatt 2004, 15 oldal

Linux segédprogramok

 

Komplex levelező rendszer kialakítása Linux környezetben

Alapvető beállítások egy levelező szerver működéséhez


hoszigetelo-anyagok/padlofodemszigetelo-anyagok/

Belső hőszigetelés. Miért kerülje el, ha lehet?

http://isotexlap.hu/?gclid=CjwKCAjwpKveBRAwEiwAo4Pqm78wlIEwa-JSfLKbkGb6HQlXJH7X8R0hrLBdlYqVnl8CQZzdTDravxoC5f0QAvD_BwE


Belső hőszigetelés. Miért kerülje el, ha lehet?


https://www.dalostuzep.hu/blog/a-belso-oldali-hoszigetelesrol-tudja-ezt/

2017. febr. 14. - A belső hőszigetelés ellen mi a szakemberek legfőbb érve? Ismerje meg a cikkből a belső oldali hőszigetelés legfőbb ellenérvét.
A belső szigetelés, mint vitatott megoldás. Tudja meg, hogyan lehet belülről szigetelni problémamentesen.
A penészedést okozó elavult EPS technológiák helyett, ajánljuk legújabb fejlesztésünket! Extrudált polisztirol lemezekből álló belső szigetelés, mely…
 
 
 
 
---------------
Beltéri szigetelőanyagok olcsón, homecell beltéri szigetelés árak.
Épületfizikai okok miatt lehetőleg mindig a hideg oldalról szigeteljünk, még akkor is, ha számos gyártó hirdeti a belső oldali hőszigetelés előnyeit. Az is igaz ...
2 alkalommal látogatta már meg ezt az oldalt. Utolsó látogatás ideje: 2017.10.14.


OKJ

Tételek 2017:

....................
SSH/SCP/SFTP
....................
install elején engedjük az SSH-t, és tiltjuk az SSH csomagok eldobását.

root-ként lépünk be.
yast

  - networking
  IP:  10.10.209.n*4+1
  Mask: 255.255.0.0
 
Putty/WinScp:
ip cím + felhasználó
(22-es port alapból beállítva.)

 
..................
LAMP:
........
yast

  - networking
  IP:  10.10.209.n*4+1
  Mask: 255.255.0.0
 
Mysql:
/etc/my.cnf:
datadir    = /mysql/mysqltables
YaST
 - Szoftver (kezelés) Telepítés/Eltávolítás
   - MariaDB
 - Szolgáltatások
   - MariaDB vagy Mysql
 
Write szerkesztő
/etc/my.cnf fájlba felvenni:
datadir    = /mysql/mysqltables
A könyvtárat létrehozni:
#mkdir /mysql
#mkdir /mysql/mysqltables
Jogok:
#chown mysql:mysql /mysql/mysqltables
Indítás:
#rcmysql start
Root jelszó beállítása:
#mysql_secure_installation
Belépés a MySql-be :
mysql -u root -p
Password:jelszó
Adatbázisok listázása:
show databases
mysql nevű adatbázis tábláinak listázása:
use mysql
show tables

HTML/PHP:
Apacsot' csak indítani kell:
#rcapache2 start
Létrehozom az info.php-t a HTML dokumentum gyökérben:
#echo "<?php phpinfo(); ?>" > /srv/www/htdocs/info.php
Böngésző
2017/18
Squid: 
Squid - Proxy kiszolgáló - Ubuntu dokumentáció
Squid leírás - Szabilinux

acl restricted_domain_file dstdomain “/etc/squid/restricted_domain.txt”
http_access deny restricted_domain_file

http://www.visolve.com/squid/squid24s1/access_controls.php
Description
This is the effective method to control specific domain
Usage acl aclname dstdomain domain-name
Example
acl aclname dstdomain .kovaiteam.com
Hence this looks for *.kovaiteam.com from URL
Hence this looks for *.kovaiteam.com from URL
Note
Here "." is more important.
.................................
You have to do some changes in squid.conf and here are the steps:
  • open this file /etc/squid3/squid.conf
  • add these lines:
    acl bad_url dstdomain "/etc/squid3/bad-sites.acl"
    http_access deny bad_url
    
  • then go to /etc/squid3/bad-sites.acl and add domains with this format
    .google.com
    .msn.com
    .app.facebook.com
    
You can also do by following changes in squid.conf
acl toblock dstdomain .facebook.com .google.com
http_access deny toblock
.............
squid proxy restrict websites





With UEM, Manage Laptops Just Like Smartphones and Tablets

Bash:
--Beveztetés a shell-scriptek csodálatos világába
--Alapfogalmak a héj (shell) használatához
--http://aries.ektf.hu/~serial/kiralyroland/download/szkript.pdf
--Shell vagy héjprogramozás - Progmat
--
--
--
--
Dangerous commands:
What-are-the-most-harmful-commands-in-Linux
2018 LINUX
 How to Install Squid Proxy on Ubuntu 16.04
 Squid - Proxy kiszolgáló
 http://hogyan.org/proxy-szerver-ubuntun-squid-segitsegevel
 



-----------------------
Szabad szoftver kompetencia központ

Mentési megoldások

A mentés tényleges fontosságáról általában a szakmabéliek akkor szereznek tapasztalatokat, amikor már késő elkezdeni jól csinálni. Kevés az olyan körültekintő rendszer-üzemeltető és -tervező, aki már az első gépét is 100%-os és mindenre kiterjedő mentési struktúrával helyezi üzembe. Inkább jellemző, hogy keserű tapasztalatok árán, vagy a komolyabb adatvesztést csak hatalmas mázlival elkerülve kezdünk megfelelő figyelmet fordítani a mentésre. Ez a fejezet megpróbál olyan tanácsokat adni, hogy már az első mentés közelítsen a tökéleteshez.
Letöltés
Letöltés – mobilra

Időszinkronizálás (NTP)

Az alapok alapja a pontos idő. Jellemzően ma már minden szerver valamilyen úton-módon (főként az internet segítségével) szinkronban tartja az időt. Ebben a dokumentumban a rendszeridő szinkronban tartásának módját ismertetjük.
Letöltés
Letöltés – mobilra

Levelezőrendszerek, spam- és vírusszűrés

Levelezésre mindenkinek szüksége van. Ez a fejezet azt mutatja be, hogy egy átlagos közigazgatási részleg, vagy egy KKV cég – akár 5 fő számára, akár 5000 fő számára – hogyan tud saját MTA-t, SPAM- és vírusszűrést és méretezést végezni és üzemeltetni. Ajánlunk megoldásokat alap levelező szolgáltatás beindítására, POP3 és IMAP biztonságos elérésre is.
Letöltés
Letöltés – mobilra

Web, PHP, FTP megoldások

Ebben a fejezetben felépítünk egy átlagos webes kiszolgálót, biztonságos hozzáférésekkel, SSL-lel/TLS-sel és minden egyébbel, ami a webes kiszolgáláshoz szükséges.
Letöltés
Letöltés – mobilra

Webproxy megoldások

A proxy egy részben elfeledett (vagy talán mégsem annyira?) klasszikus szolgáltatás, amely az internet elterjedése óta velünk van. Ebben a fejezetben egy proxy szerver beállítását mutatjuk be, amellyel az intézmény sávszélesség-használata optimalizálható.
Letöltés
Letöltés – mobilra

Adatbázis-kezelők

A fejezet bemutatja a komoly referenciákkal rendelkező, jó minőségű szabad adatbázis-kezelőket. Bemutatja továbbá, hogy hogyan kell tipikus intézményi, vállalati felhasználás esetén ezeket konfigurálni és üzemeltetni, illetve milyen segédprogramok vagy hasznos parancssori trükkök érhetők el.
Letöltés
Letöltés – mobilra

Távoli menedzsment

A távoli rendszerfelügyelet alapvető eszköze az OpenSSH parancsértelmező, amely egy svájci bicskához hasonló mennyiségű hasznos lehetőséget nyújt a távoli gépekre való bejelentkezésre. Ezen lehetőségekből ismertet néhány fontosabbat és hasznosabbat ez a dokumentum, amelyek nélkül egyetlen üzemeltető sem élhet.
Letöltés

 

VPN megoldások

A távoli menedzsment fejezetben adunk tippeket arra vonatkozóan, hogyan alakítható ki az egyszerű esetek egy VPN-szerű környezetet az SSH és a tsocks proxy segítségével, vagy akár a transzparens MultiHop megoldásaival, de bonyolultabb esetekre a VPN a megoldás. Ha már nem elég a trükközés és az alhálózatoknak látniuk kell egymást, vagy olyan megoldást kell a felhasználók kezébe adni, amit nem szakember is használni tud, akkor ezen dokumentum iránymutatásaira lesz szükség. A fejezet főleg az OpenVPN-nel foglalkozik, de bemutatja a többi megoldást is.
Letöltés
 

Németh László

LibreLogo: contributing to Wikipedia

      Tartalom:
      LibreLogo, the simplified vector graphics API of LibreOffice 4 has been extended to save cropped and valid SVG images. The presentation shows the results of the contribution to Wikipedia, recent and future improvements in LibreOffice and Wikimedia Commons.
      Letöltés: PDF

LibreLogo és Wikipédia

      Tartalom:
      A LibreOffice Conference 2013-on elhangzott előadás magyar nyelvű változata azt mutatja be, hogyan használható a LibreOffice LibreLogo nevű kiegészítése az általános iskolai programozásoktatásban olyan vektorgrafikus képek és animációk elkészítésére, amelyek alkalmasak a Wikipédián való közzétételre, és ezáltal a diákok motiválására, illetve a LibreLogo programnyelv népszerűsítésére.
      Letöltés: PDF

Mátó Péter

Szerver szolgáltatás és teljesítmény monitorozás szabad szoftverekkel

      Tartalom:
      Szerverek üzemeltetői gyakran találkoznak olyan problémákkal, hogy a háttértárolón elfogy a hely, és nem sikerül az adatbázis mentése; a rendszer valami miatt nem működik megfelelően; egy fontos éjszakai időzített feladat nem fut le időben; a gép kifogy a memóriából; és még hosszan sorolhatnánk. Az előadás bemutatja azokat a szabad szoftvereket, melyek segítségével a szolgáltatások alatt működő gépek, és magunk a szolgáltatások folyamatosan megfigyelhetők. Szó lesz a teljesítmény paraméterek monitorozásáról is.
      Letöltés: PDF

Teljesítmény monitorozás Linuxon

      Tartalom:
      Ha az üzemeltetett rendszereink működőképességét fenn szeretnénk tartani, ha valami kapaszkodót szeretnénk arra nézve, hogy az új rendszerek alá mekkora vasat vegyünk, akkor szükségünk van a működő szerverek és az azon futó szoftverek teljesítmény jellemzőire. Ez az előadás olyan technikákat és szoftvereket mutat be, melyek segítségével a különböző teljesítmény jellemzők megfigyelhetők, azok könnyen (vagy nehezen :) ) értelmezhető grafikonokon ábrázolhatók.
      Letöltés: PDF

Mátó Péter, Varga Csaba Sándor, Zahemszky Gábor

A változatosság gyönyörködtet? – Avagy az egy igaz út

      Tartalom:
      A szabad szoftver keretrendszer bemutatása.

      Az előadásban az Sz2K2 (Szabad Szoftver Kompetencia Központ) 3 mérnöke (Atya – Mátó Péter, Guska – Varga Csaba Sándor és Zahy – Zahemszky Gábor) azt mutatja meg, hogy szerintük mi lehet egy jó irány a szabad szoftverek komolyabb, vállalati szintű elismertetéséhez. Kell-e nekünk Microsoft Linux, jó-e ha valakinek RHCE minősítése van, érdemes-e megismerni az Eximet, és a qmailt a Sendmail valamint a Postfix mellett? Nacionalisták legyünk-e és használjunk Debiant, Ubuntut vagy netán FreeBSD-t, vagy a nyugat szekértolói a RHEL / SLES mániánkkal? Házibarkács szerverek vs nagyvállalati üzemeltetés?
      Letöltés: PDF

Torma Hajnalka

Cím: Linux Essentials

      Tartalom:
      A Linux Essentials képzést és vizsgát a Linux Professional Institute hozta létre középiskolások és felsőoktatási intézményekben tanulók számára azzal a céllal, hogy könnyebbé tegyék az első Linuxos vizsga megszerzését a célcsoport számára, és így motiválják őket a további ismeretek megszerzésére. Az előadás bemutatja a képzés és vizsga témaköreit, mintakérdésekkel illusztrálja az ismeretek számonkérésének módját, illetve az Academic Partner Programba belépéssel, vizsgaközponttá válással és egyéb vizsgázással kapcsolatos tudnivalókkal is foglalkozik.
      Letöltés: PDF

Varga Csaba Sándor (guska)

A magánélet biztosítása szabad szoftverekkel

      Tartalom:
      Jelen előadásom a civil szférában indítottam 5-7 évvel ezelőtt, és azóta folyamatosan bővítem és igazítom a trendeknek megfelelően. Az előadás fókuszában a felhasználók és a mindennapi tevékenységük áll. Manapság a támadások igen jelentős része a felhasználókat és azok által használt eszközöket, mint pl. a böngésző, levelezőkliens, közösségi háló (Facebook stb.) érinti, hiszen ezek nagyrészt védtelenek, és rajtuk keresztül könnyebb eljutni a jól védett szerverekig. Előadásomban bemutatom, hogyan lehet biztonságosan netbankolni, vagy akár csak telebankolni, milyen buktatói vannak egy egyszerű vezeték nélküli telefon vagy egy VOIP telefon használatának. Természetesen kihagyhatatlan témakör a mobiltelefonok és azok biztonságos használata.
      Elhangzott: OSZK és OBH internetbiztonsági képzések
      Letöltés: PDF

Az üzemeltetés kőbaltái

      Tartalom:
      Egy átlagos Linux/Unix üzemeltető a munkája során számos olyan megoldandó problémába fut bele, amelyre adott esetben tudja a 15-30 éve létező jó megoldást, de lehet, hogy fel sem merül benne, hogy van már egyszerűbb, ne adj Isten GUI-val rendelkező megoldás az adott feladatra. Célom semmiképpen nem az, hogy mindenkit a Nautilus alá tereljek be a shell helyett, pusztán olyan eszközöket fogok bemutatni, amelyek nagyban meg tudják könnyíteni az életünket. Lehet ez egy, a VPN-t majdnem kiváltani képes SSH tunnel, vagy egy transzparens MultiHop megoldás, de lehet akár egy 10 perc alatt konfigurálható rsync over ssh backup megoldás is. Az előadás célközönsége természetesen a rendszert üzemeltetők, de hasznos lehet akár olyanoknak is, akik felhasználóként titkosítottan levelezni (esetleg engedve a modern kor normáinak, ezt egy GMail felületen böngészőből szeretnék :)). Természetesen bebetonozott része lesz az előadásnak az OpenVPN és annak használata a mai modern mobil eszközökön (telefon, tablet).
      Letöltés: PDF

Zahemszky Gábor (zahy)

Sysvinit és upstart/systemd

      Tartalom:
      A Unix-szerű rendszereken klasszikus Sysvinit és a Linux rendszereken a felváltására tervezett Upstart és Systemd init rendszerek jellemzőinek bemutatása, összehasonlításuk.
      Letöltés: PDF
       
--------------------------------------------------------------------------------
 kernel
 
 

A Linux kernel konfigurálása és fordítása

 
________________________________________________________________________________
 
Learn how to install Ubuntu Core 
 
http://searchitoperations.techtarget.com/definition/Docker-Engine 
 
 
http://blog.winben.hu/memcached-on-apache2php/

================================================================================ 
 


Windows
    WS-2012
  •  GAMF
    1. VMWare/2012 Johanyák Zsolt Csaba step by step-ek
  •   WAMP
    1.  Using Apache HTTP Server on Microsoft Windows
AD DNS server konfig tovabbitok használatára

Windows - DNS - Kiszolgáló konfigurálása parancssorból

 https://superuser.com/questions/748117/how-to-manually-install-apache-php-and-mysql-on-windows
 http://www.apache.org/dyn/closer.cgi/httpd/binaries/
 http://webauth.stanford.edu/manual/platform/windows.html
 https://support.rackspace.com/how-to/installing-php-on-windows-server-2012/

Active Directory - hozzáférés- és identitáskezelő szolgáltatás - IDaaS ...


Soós Tibor Title: Windows Server 2016 AD Tartomány + AD hálózati Home Dir - [IT ...

Domain Name System – WikipédiaPowerShell 2.0 10402.pdf /10400/10402/10402.pdf














Ez egy régebbi bejegyzés! További információk a Megjegyzések résznél!
Ebben a bejegyzésben az van leírva és bemutatva képek segítségével, hogy egy Ubuntu klienst hogyan lehet beléptetni Windows Server-es Active Directory-ba (AD).








http://www.powershellmagazine.com/2012/10/16/converting-numbers-to-binary-and-back/

Soós cikkek

Soós Tibor Title: PowerShell 2.0 10402.pdf /10400/10402/10402.pdf

1. MÁ+, SzL+, PT+
2..MÁ+,SzL0,PT+
3 .MÁ+,SzL+,PT+, B+,KB-,GD-,BG-

http://www.powershellkonyv.hu/

 FT:
Get-Service a*,c* | Format-Table -wrap > services.txt
---------------------------------------------
HTML:
Get-Content services.txt | ConvertTo-Html Out-File test.html
Invoke-Expression test.html
https://technet.microsoft.com/en-us/library/ff730936.aspx
-------------------------------------------------------
csv:
https://stackoverflow.com/questions/21047185/how-to-export-data-to-csv-in-powershell
----------------------------------------------------
Regular Expressions with Windows PowerShell
http://www.regular-expressions.info/powershell.html
https://ss64.com/ps/syntax-regex.html



.............................................................
 Data engineering needs DevOps to navigate big data ecosystem

--------------------------------------------

Vállalati mobilitás:

Discover a unified platform for manage your mobile workspace
Sponsored by Citrix
Watch this webcast to learn about an integrated technology designed for the secure deliver of apps and data in your digital workspace. Read more...
Simpler EMM and security through new devices
Sponsored by MobileIron
Take a look at the significant improvements new devices have made and learn about how managing all of them can be boiled down to a single enterprise mobility management solution that eases both management and security. Read more...


Automate Active Directory jobs with PowerShell scripts
Follow these simple steps to automate Active Directory tasks with PowerShell, including creating new users from a CSV file.
Is there an advantage to using SharePoint Online PowerShell cmdlets?
Using a Windows PowerShell module, sys admins can automate SharePoint Online tasks that may otherwise be too time-consuming.
Top 25 list of Windows PowerShell commands for administrators
Administrators can learn how to use cmdlets for a variety of simple scripting tasks and manage systems with some of the more common Windows PowerShell commands.
----------------------------------------------------------------------------------------------------

 https://www.tmit.bme.hu/vitmma02-2017
 Felhő alapú hálózatok (2017) | Távközlési és Médiainformatikai Tanszék

Irányváltás az Ubuntunál: Unity helyett GNOME - IT café Szoftver hír

Containers:

https://neuvector.com/learn-container-security/

 

ML Matek

6 Common Probability Distributions every data science professional should know

4 Data Science Music Projects Aiming to Transform the Music Industry

Fundamentals of Deep Learning – Activation Functions and When to Use The ...
A softmax funkciót ideálisan használják az osztályozó kimeneti rétegében, ahol valóban megpróbáljuk elérni a valószínűségeket az egyes bemenetek osztályának meghatározásához.
Most, hogy olyan sok aktiválási funkciót láttunk, szükségünk van néhány logikai / heurisztikus tudásra, hogy melyik aktivációs függvényt kell használni melyik helyzetben. Jó vagy rossz - nincs hüvelykujjszabály.
-------------------------------------------------
A probléma tulajdonságaitól függően azonban lehetőségünk nyílik arra, hogy jobb választás legyen a hálózat könnyű és gyorsabb konvergenciájához.
 

==================================================
matematika:valszam:binomialis_eloszlas várható értéke


 A gradiens módszer (delta rule, method of steepest descent) lényege, hogy mindig a legnagyobb csökkenés irányába haladunk. Kétváltozós függvény esetén ez úgy képzelhető el, hogy a hegyről a legmeredekebb úton ereszkedünk le a völgybe.
 Az függvény gradiens vektora:


ahol . A Taylor-formula szerint lokálisan jó (elsőfokú) közelítés:


Tehát a gradiens módszer szerint a súlyvektor új értéke:



Itt konstans, amit tanulási paraméternek nevezünk. Tehát
  értékét pedig úgy határozzák meg, hogy olyan nagy legyen, ameddig az függvény értéke csökken. Ez egy egyenes mentén történő keresés, ami számítógépen megoldható. Viszont nagysága az alábbi módon befolyásolja a konvergenciát.
  • Ha kicsi, akkor az algoritmus lefojtott (csillapított, overdamped), és a trajektóriája sima.
  • Ha nagy, akkor az algoritmus nem eléggé csillapított (underdamped), és a trajektóriája cikcakkban halad.
  • Ha meghalad egy kritikus értéket, akkor az algoritmus instabillá válik, tehát nem konvergál.

Konjugált gradiens módszer 

Batch GD 
 Az összes tanítómintára kiszámoljuk a gradienst és ezeket összegezzük.
Stochastic Gradient Descent (SGD)

Mini-Batch GD

SAS Enterprise Miner 2. gyakorlat

A grádiens módszer: gradient descent ismétlés, stochastic gradient (SGD), minibatch GD
Problémák a grádiens módszerekkel
Alternatív grádiens módszerek – Momentum, Nesterov, Adagrad és Adamm

--------------------------------------------------------------------------------------------------------------------------

I read two about versions of the loss function for logistic regression, which of them is correct and why?

1. l(β)=i=1m(yiβTxi+ln(1+eβTxi))

From Machine Learning, Zhou Z.H (in Chinese),
β=(w,b) and βTx=wTx+b

2. L(zi)=log(1+ezi)

From my college course:,
zi=yif(xi)=yi(wTxi+b).

In the case of binary classification we may assign the labels y=±1 or y=0,1.
yizi+log(1+ezi)log(1+eyzj)
which-loss-function-is-correct-for-logistic-regression

Loss functions for classification - Wikipedia
Logistic loss