Annyce Davis

Davis Technology Consulting

  • Home
  • About Me
  • Blog
  • Courses
  • Newsletter

OnClick Event with a Variable

June 25, 2009 by Annyce Davis

Ok so finally I found this amazing post that answers a question that has been driving me insane the past two days…How can I pass a variable to an onclick event with a link that I just created dynamically in JavaScript. And then I come across this post and it just makes so much sense; why didn’t I think of it myself.

Anyway, if you ever have the same question here is the link…
Unobtrusive Javasc#ipt: add onclick function with a variable – Dev Shed

i —> the iterator
anchor.onclick = (function(i){return function(){deleteOut(i);}})(i);

Kill Processes on a MacBook

June 16, 2009 by Annyce Davis

I was trying desperately to uninstall MySQL on my new MacBook Pro. I received a few weird messages that the ‘mysql.sock’ was running and I didn’t know how to shut it down. Finally after searching through many, many blogs I found the solution.

I needed to view the list of processes, get the process id and then kill the process. Here’s how you do it.

To see a list of processes type below in the Terminal:
ps uxww

To end the processes type below in the Terminal:
kill process_id process_id

example:
ps uxww
kill 2345 2455

Rendering XML from a Grails Controller

June 9, 2009 by Annyce Davis

I have been trying to render a simple XML file from a Grails Controller and I’ve found tons of blogs that provided the most complicated examples or examples that were too basic. After much tinkering around this is the code that will generate an XML file in the following format based on the items contained in the list.

<resultset>
<result>happy</result>
<result>sad</result>
<result>angry</result>
</resultset>
inside the Controller action...
def finalList = ['happy', 'sad', 'angry']

render(contentType: 'application/xml') {
resultSet(){
finalList.each { item ->
result(item)
}
}
}

Configuring MySQL with Grails

June 5, 2009 by Annyce Davis

Here are the steps to configure your Grails application to work with a MySQL database.

  1. Put the MySQL Connector J driver class in the lib folder of your Groovy App.
  2. In the DataSource.groovy file remove the default HSQLDB information and replace with MySQL specific configuration. (Sample file using a database called ‘books’ is shown below)

dataSource {
pooled = true
driverClassName = "com.mysql.jdbc.Driver"
username = "root"
password = "admin"
}

hibernate {
cache.use_second_level_cache=true
cache.use_query_cache=true
cache.provider_class='com.opensymphony.oscache.hibernate.OSCacheProvider'
}

// environment specific settings
environments {
development {
dataSource {
dbCreate = "create-drop"
url = "jdbc:mysql://localhost:3306/books"
}
}
test {
dataSource {
dbCreate = "update"
url = "jdbc:mysql://localhost:3306/books"
}
}
production {
dataSource {
dbCreate = "update"
url = "jdbc:mysql://localhost:3306/books"
}
}
}
« Previous Page
Next Page »

Follow Me

  • Bluesky

Categories

  • Android (61)
  • Career (5)
  • Communication (4)
  • Flutter (1)
  • Git (4)
  • Gradle (4)
  • Grails (23)
  • iOS (1)
  • Java (8)
  • JavaScript (6)
  • Kotlin (17)
  • Life (5)
  • Public Speaking (26)
  • Revenue (2)
  • RxJava (1)
  • Software Development (14)
  • Twitter (3)
  • Uncategorized (11)
  • Video Course (5)

Follow Me

  • Bluesky

Copyright © 2025 · All Rights Reserved · Log in