Posts by M.Beers
-
-
Citaat
Persoonlijk vind ik die casusvragen best wel overdreven.
Ik denk dat je uit deze casusvragen meer kan opmaken dan jij denkt, je zet de mensen aan het denken en is toch iets minder strict dan een sollicitatie brief. Ik denk dat een sollicitatiebrief + CV eerder afschrikt
-
Hallo TheBoss zoals jij beschrijft wil je een gallerij maken met kolommen en rijden (5*n). Om dit te doen moet je de modulo gebruiken dit is in php het % teken. Wanneer de modulo 0 is maak je een nieuwe rij aan (5%n == 0).
Code Ongetest!
PHP
Toon Meer<?php $sql = mysql_query("SELECT * FROM partners ORDER BY id"); $row = 0; //Teller voor het aantal rijen while($row = mysql_fetch_array($sql)) { $link = $row['link']; $naam = $row['naam']; $afbeelding = $row['afbeelding']; $class = ""; // Lege container defineren voor elk item. if ($row % 5 == 0 || $row == 0) { $class .= " first"; } // Extra data aan de classe toevoegen. if ($row % 5 == 4) { $class .= " last"; } // Extra data aan de classe toevoegen. ?> <div class="r<?php echo $class; ?>"> <div class="g g8 node node-sidebar-reference node-promoted node-teaser"> <a href="<?php echo $row['link']; ?>" class="box island"> <img src="ontwikkel_admin/images/logos/partners/<?php echo $row['afbeelding']; ?>" alt="" /> <span class="inset button-primary"><?php echo $row['naam']; ?></span></a></div> </div> <? $row++; //Optellen van een rij. } ?>
Verder voor de pagina nummering, dit werkt iets ingewikkelder omdat je moet rekenen met bepaalde data.
http://net.tutsplus.com/tutori…o-paginate-data-with-php/ -
Sollicitatie verstuurd, alleen ik heb het verkeerde e-mail gebruikt zie ik net... Dit ga ik nu corrigeren! Mijn gebruikersnaam staat overigens in het onderwerp
-
Ik zelf gebruik altijd deze onderstaande functies ooit is geschreven en werken prima alleen nooit op karakters als é enzo geprobeerd
PHP
Toon Meer/** * Humanize a string. */ function humanize($string, $separator = '_') { return ucwords(preg_replace('/[' . $separator . ']+/', ' ', strtolower(trim($string)))); } /** * Filter a valid UTF-8 string so that it contains only words, numbers, * dashes, underscores, periods, and spaces * * @param string $string String to clean. * @param boolean $spaces Whether to allow spaces. * @return string */ function sanitize($string, $spaces = true) { $search = array( '/[^\w\-\. ]+/u', // Remove non safe characters '/\s\s+/', // Remove extra whitespace '/\.\.+/', '/--+/', '/__+/' // Remove duplicate symbols ); $string = preg_replace($search, array( ' ', ' ', '.', '-', '_'), $string); if (!$spaces) { $string = preg_replace('/--+/', '-', str_replace(' ', '-', $string)); } return trim($string, '-._ '); } /** * Filter a valid UTF-8 string to a SEO friendly URL. * * @param string $string String to clean. * @param boolean $spaces Whether to allow spaces. * @return string */ function sanitize_url($string) { return urlencode(mb_strtolower(sanitize($string, false))); } /** * Filter a valid UTF-8 string to be file name safe. * * @param string $string String to clean. * @return string */ function sanitize_filename($string) { return sanitize($string, false); }
-
Nee dat hoeft zeer zeker niet maar de RetinaJS librarie zorgt ervoor dat je plaatjes 2x zo groot kan aanroepen voor schermen met een resolutie van 1920x1080 waardoor je voor mobiele apparaten de data laag houdt. Ik neem namelijk aan dat je geen afbeeldingen van 1024x768 gebruikt in een website maar bij een HD scherm zou dit wel kunnen voorkomen.
-
1333x768 pixels is inderdaad de standaard voor o.a. de huidige generatie laptops, alleen heeft een wat oudere iPad een medium die ook veel gebruikt word een resolutie van 1024x768.
Daarom is het advies om een responsive design te makenOm ook antwoord op je andere vraag te geven: Ik maak altijd responsive designs omdat dit niet heel veel extra werk is en je altijd een goed resultaat krijgt voor de eindgebruiker.
Verder maak ik soms ook een HD layout met o.a. RetinaJS voor afbeeldingen etc. -
Web.xml
XML
Toon Meer<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <!-- Setup servlet --> <servlet> <servlet-name>appServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/servlet-context.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>appServlet</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> <!-- Setup the timeout handler --> <session-config> <session-timeout> 30 </session-timeout> </session-config> <!-- Welcome JSP --> <welcome-file-list> <welcome-file>redirect.jsp</welcome-file> </welcome-file-list> </web-app>
En natuurlijk hoort hier die servlet context ook bij...
XML
Toon Meer<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.2.xsd "> <!-- Map simple view name such as "test" into /WEB-INF/views/test.jsp --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/Views/" /> <property name="suffix" value=".jsp" /> </bean> <!-- Scan classpath for annotations (eg: @Service, @Repository etc) --> <context:component-scan base-package="com.socialacademy" /> <!-- Load properties --> <context:property-placeholder location="classpath:socialacademy.properties" /> <!-- JDBC Data Source. It is assumed you have MySQL running on localhost port 3306 with username root and blank password. Change below if it's not the case --> <bean id="myDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="${jdbc.driverClassName}"/> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.user}" /> <property name="password" value="${jdbc.pass}" /> <property name="validationQuery" value="SELECT 1" /> </bean> <!-- Hibernate Session Factory --> <bean id="mySessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> <property name="dataSource" ref="myDataSource" /> <property name="packagesToScan" value="com.socialacademy.model" /> <property name="hibernateProperties"> <props> <prop key="hibernate.hbm2ddl.auto">${hibernate.hbm2ddl.auto}</prop> <prop key="hibernate.dialect">${hibernate.dialect}</prop> </props> </property> </bean> <!-- Hibernate Transaction Manager --> <bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"> <property name="sessionFactory" ref="mySessionFactory" /> </bean> <!-- Activates annotation based transaction management --> <tx:annotation-driven transaction-manager="transactionManager" /> </beans>
-
Het is inmiddels opgelost, waarschijnlijk een fout tijdens het deployen...
In het linkje alsnog mn pom.xml al zal dit niet meer nodig zijn denk ik
http://pastebin.com/f3LvGa67Edit Verder heb ik nog wel een vraag... is het mogelijk om direct je project te runnen in spring zonder eerst een redirect.jsp aan te maken die naar een bepaalde URL redirect?
-
Hi Tim,
PDL inderdaad -.-" word er nu al gek van Java moeten gebruiken ipv Php
Ik heb de jta jar gewoon toegevoegd via de pom.xml (dependencys) allen dit bleek een andere artifact naam te zijn namelijk: javax.transaction
Wij willen deze week al het een en ander opleveren dus vandaar dat hibernate + spring mij een goeie combi leek dan is het daarna mogelijk om grote stappen te maken omdat je geen zooi als Regex etc. meer hoeft te typen alleen is het voor mij ook de eerste keer ...
Echter heb ik nu wat problemen met mn beans -.-" somehow pakt hij niet mn @autowire in mn DAO
http://pastebin.com/h5JsDSTn
http://pastebin.com/YB5J6jdWHeb jij hier enig verstand van Tim of iemand anders natuurlijk?
Mvg Michael
Edit Config bestandje is misschien ook handig
Edit 2 Is inderdaad code taal, geen idee wie Jasper is
mijn "opdrachtgever"?
-
Beste,
Momenteel ben ik bezig met het opzetten van een webapplicatie voor school waarin ik Spring en Hibernate wil gebruiken.
Alleen nu zit ik met het volgende probleem... Hibernate heeft een bestand nodig die blijkbaar nergens beschikbaar is namelijk: jta-1.0.1B.jar alleen hoe kan ik deze alsnog downloaden?CodeFailed to execute goal on project SocialAcademy: Could not resolve dependencies for project com:SocialAcademy:war:1.0: Failure to find javax.transaction:jta:jar:1.0.1B in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
Met vriendelijke groet,
Michael
Edit Probleem is opgelost vergeten een bepaalde library toe te voegen
-
Tim Succes
MJorritsma Jammer, maar goed dat je zelf je grenzen aangeeft m.b.t. de verantwoordelijkheid naar het community.
-
Een lijstje met poorten die gebruikt worden:
Ports 9909 UDP and TCP -- for use by Domain Time II protocol
Port 80 TCP -- for use with the Domain Time over HTTP protocol (you may also use this protocol through a normal web proxy server without adjusting your firewall)
Port 9910 TCP -- if using Domain Time Real-Time Alert Sharing
Ports 9911 UDP and/or TCP -- if using Domain Time Service Status Monitor
Port 123 UDP -- for use by the NTP/SNTP protocol
Ports 319 and 320 UDP -- for use by the PTPv2 (IEEE 1588-2008) protocol
Ports 37 UDP and/or TCP -- for use by the TIME/ITP (RFC 868) protocol (Domain Time Server only)
Port 13 TCP -- for use by the Daytime (RFC 867) protocol (Domain Time Server only) -
-
Mijn browser geeft aan dat het bestand dat je wilt aanroepen wordt geblokkeerd.
Ik zou de @import functie proberen in je CSS bestand...Code[blocked] The page at https://starohosting.nl/website/ ran insecure content from http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700. starohosting.nl/:1 [blocked] The page at https://starohosting.nl/website/ ran insecure content from http://fonts.googleapis.com/css?family=Fjalla+One|Archivo+Narrow|Oswald:400,700. starohosting.nl/:1 [blocked] The page at https://starohosting.nl/website/ ran insecure content from http://fonts.googleapis.com/css?family=Ubuntu+Condensed&subset=latin,cyrillic,latin-ext.
Edit Ik zie net dat je een https server gebruikt dus ik denk dat http:// vervangen voor https:// genoeg is bij je links
-
Begrijpend lezen leer je op de basisschool toch? er staat toch echt heeeeel duidelijk "Use of undefined constant db" waaruit ik kan opmerken dat je ook nog iets van een config file moet includen (boven je connect) of extra constante variabelen moet toevoegen voor je database. Dit zal waarschijnlijk wel ergens anders goed staan in je source.
-
Hallo Simone,
Gaat het om een agenda of om een systeem wat boekingen bijhoudt voor bijvoorbeeld een restaurant of afspraak?
In dat geval: http://wordpress.org/plugins/booking -
Gewoon heel simpel een $_GET waarde meegeven met een token? Ik neem aan dat het voor mensen niet interessant is om je programmatje te decompilen om vervolgens de URL te krijgen..
-
Canvas en JS wordt al heel lang ondersteund. Zeker na het feit dat Apple en Google Adobe Flash boycotten sinds 2009 ofzo.
-
Starohosting + MJorritsma
Dit probleem is mij inmiddels ook bekend en zal ik binnenkort repareren, overflow:hidden probleempje ergens denk ik.J.Hermans
Thanks voor de feedback, ondanks hij zoals vermeld nog niet af